1 1.2 rillig /* $NetBSD: opt_sob.c,v 1.2 2021/10/16 05:40:17 rillig Exp $ */ 2 1.1 rillig /* $FreeBSD$ */ 3 1.1 rillig 4 1.1 rillig #indent input 5 1.1 rillig /* $ FIXME: There are lots of 'optional blank lines' here that should */ 6 1.1 rillig /* $ FIXME: be swallowed. */ 7 1.1 rillig void function_declaration(void); 8 1.1 rillig 9 1.1 rillig 10 1.1 rillig int 11 1.1 rillig function_with_0_blank_lines(void) 12 1.1 rillig { 13 1.1 rillig int var; 14 1.1 rillig var = value; 15 1.1 rillig if (var > 0) 16 1.1 rillig var--; 17 1.1 rillig return var; 18 1.1 rillig } 19 1.1 rillig 20 1.1 rillig int 21 1.1 rillig function_with_1_blank_line(void) 22 1.1 rillig { 23 1.1 rillig 24 1.1 rillig int var; 25 1.1 rillig 26 1.1 rillig var = value; 27 1.1 rillig 28 1.1 rillig if (var > 0) 29 1.1 rillig /* $ The following line is "optional" and is removed due to '-sob'. */ 30 1.1 rillig 31 1.1 rillig var--; 32 1.1 rillig 33 1.1 rillig return var; 34 1.1 rillig 35 1.1 rillig } 36 1.1 rillig 37 1.1 rillig 38 1.1 rillig int 39 1.1 rillig function_with_2_blank_lines(void) 40 1.1 rillig { 41 1.1 rillig 42 1.1 rillig 43 1.1 rillig int var; 44 1.1 rillig 45 1.1 rillig 46 1.1 rillig var = value; 47 1.1 rillig 48 1.1 rillig 49 1.1 rillig if (var > 0) 50 1.1 rillig /* $ The following 2 lines are "optional" and are removed due to '-sob'. */ 51 1.1 rillig 52 1.1 rillig 53 1.1 rillig var--; 54 1.1 rillig 55 1.1 rillig 56 1.1 rillig return var; 57 1.1 rillig 58 1.1 rillig 59 1.1 rillig } 60 1.1 rillig #indent end 61 1.1 rillig 62 1.1 rillig #indent run -sob 63 1.1 rillig void function_declaration(void); 64 1.1 rillig 65 1.1 rillig 66 1.1 rillig int 67 1.1 rillig function_with_0_blank_lines(void) 68 1.1 rillig { 69 1.1 rillig int var; 70 1.1 rillig var = value; 71 1.1 rillig if (var > 0) 72 1.1 rillig var--; 73 1.1 rillig return var; 74 1.1 rillig } 75 1.1 rillig 76 1.1 rillig int 77 1.1 rillig function_with_1_blank_line(void) 78 1.1 rillig { 79 1.1 rillig 80 1.1 rillig int var; 81 1.1 rillig 82 1.1 rillig var = value; 83 1.1 rillig 84 1.1 rillig if (var > 0) 85 1.1 rillig var--; 86 1.1 rillig 87 1.1 rillig return var; 88 1.1 rillig 89 1.1 rillig } 90 1.1 rillig 91 1.1 rillig 92 1.1 rillig int 93 1.1 rillig function_with_2_blank_lines(void) 94 1.1 rillig { 95 1.1 rillig 96 1.1 rillig 97 1.1 rillig int var; 98 1.1 rillig 99 1.1 rillig 100 1.1 rillig var = value; 101 1.1 rillig 102 1.1 rillig 103 1.1 rillig if (var > 0) 104 1.1 rillig var--; 105 1.1 rillig 106 1.1 rillig 107 1.1 rillig return var; 108 1.1 rillig 109 1.1 rillig 110 1.1 rillig } 111 1.1 rillig #indent end 112 1.1 rillig 113 1.1 rillig #indent run -nsob 114 1.1 rillig void function_declaration(void); 115 1.1 rillig 116 1.1 rillig 117 1.1 rillig int 118 1.1 rillig function_with_0_blank_lines(void) 119 1.1 rillig { 120 1.1 rillig int var; 121 1.1 rillig var = value; 122 1.1 rillig if (var > 0) 123 1.1 rillig var--; 124 1.1 rillig return var; 125 1.1 rillig } 126 1.1 rillig 127 1.1 rillig int 128 1.1 rillig function_with_1_blank_line(void) 129 1.1 rillig { 130 1.1 rillig 131 1.1 rillig int var; 132 1.1 rillig 133 1.1 rillig var = value; 134 1.1 rillig 135 1.1 rillig if (var > 0) 136 1.1 rillig 137 1.1 rillig var--; 138 1.1 rillig 139 1.1 rillig return var; 140 1.1 rillig 141 1.1 rillig } 142 1.1 rillig 143 1.1 rillig 144 1.1 rillig int 145 1.1 rillig function_with_2_blank_lines(void) 146 1.1 rillig { 147 1.1 rillig 148 1.1 rillig 149 1.1 rillig int var; 150 1.1 rillig 151 1.1 rillig 152 1.1 rillig var = value; 153 1.1 rillig 154 1.1 rillig 155 1.1 rillig if (var > 0) 156 1.1 rillig 157 1.1 rillig 158 1.1 rillig var--; 159 1.1 rillig 160 1.1 rillig 161 1.1 rillig return var; 162 1.1 rillig 163 1.1 rillig 164 1.1 rillig } 165 1.1 rillig #indent end 166