1 1.7 rillig /* $NetBSD: opt_bap.c,v 1.7 2023/05/20 10:46:22 rillig Exp $ */ 2 1.1 rillig 3 1.2 rillig /* 4 1.4 rillig * Tests for the options '-bap' and '-nbap' ("blank line after procedure 5 1.4 rillig * body"). 6 1.2 rillig * 7 1.2 rillig * The option '-bap' forces a blank line after every function body. 8 1.2 rillig * 9 1.2 rillig * The option '-nbap' keeps everything as is. 10 1.2 rillig */ 11 1.2 rillig 12 1.6 rillig //indent input 13 1.2 rillig static void one_liner(void){} 14 1.2 rillig static void several_lines(void) 15 1.2 rillig { 16 1.1 rillig action(); 17 1.1 rillig } 18 1.2 rillig int main(void){} 19 1.1 rillig int global_variable; 20 1.1 rillig 21 1.1 rillig void already_has_blank_line_below(void) 22 1.1 rillig { 23 1.1 rillig } 24 1.1 rillig 25 1.1 rillig void has_several_blank_lines_below(void) 26 1.1 rillig { 27 1.1 rillig } 28 1.1 rillig 29 1.1 rillig 30 1.1 rillig 31 1.1 rillig int the_end; 32 1.6 rillig //indent end 33 1.1 rillig 34 1.6 rillig //indent run -bap 35 1.1 rillig static void 36 1.1 rillig one_liner(void) 37 1.2 rillig { 38 1.1 rillig } 39 1.7 rillig 40 1.1 rillig static void 41 1.1 rillig several_lines(void) 42 1.1 rillig { 43 1.1 rillig action(); 44 1.1 rillig } 45 1.7 rillig 46 1.1 rillig int 47 1.1 rillig main(void) 48 1.2 rillig { 49 1.1 rillig } 50 1.7 rillig 51 1.1 rillig int global_variable; 52 1.1 rillig 53 1.1 rillig void 54 1.1 rillig already_has_blank_line_below(void) 55 1.1 rillig { 56 1.1 rillig } 57 1.1 rillig 58 1.1 rillig void 59 1.1 rillig has_several_blank_lines_below(void) 60 1.1 rillig { 61 1.1 rillig } 62 1.1 rillig 63 1.1 rillig 64 1.1 rillig 65 1.1 rillig int the_end; 66 1.6 rillig //indent end 67 1.1 rillig 68 1.7 rillig //indent run -nbap 69 1.7 rillig static void 70 1.7 rillig one_liner(void) 71 1.7 rillig { 72 1.7 rillig } 73 1.7 rillig static void 74 1.7 rillig several_lines(void) 75 1.7 rillig { 76 1.7 rillig action(); 77 1.7 rillig } 78 1.7 rillig int 79 1.7 rillig main(void) 80 1.7 rillig { 81 1.7 rillig } 82 1.7 rillig int global_variable; 83 1.7 rillig 84 1.7 rillig void 85 1.7 rillig already_has_blank_line_below(void) 86 1.7 rillig { 87 1.7 rillig } 88 1.7 rillig 89 1.7 rillig void 90 1.7 rillig has_several_blank_lines_below(void) 91 1.7 rillig { 92 1.7 rillig } 93 1.7 rillig 94 1.7 rillig 95 1.7 rillig 96 1.7 rillig int the_end; 97 1.7 rillig //indent end 98