opt_bc.c revision 1.5
1/* $NetBSD: opt_bc.c,v 1.5 2022/04/22 21:21:20 rillig Exp $ */ 2 3/* 4 * Tests for the options '-bc' and '-nbc'. 5 * 6 * The option '-bc' forces a newline after each comma in a declaration. 7 * 8 * The option '-nbc' removes line breaks between declarators. In most other 9 * places, indent preserves line breaks. 10 */ 11 12#indent input 13int a,b,c; 14void function_declaration(int a,int b,int c); 15int m1, 16m2, 17m3; 18char plain, *pointer; 19#indent end 20 21#indent run -bc 22int a, 23 b, 24 c; 25void function_declaration(int a, int b, int c); 26int m1, 27 m2, 28 m3; 29char plain, 30 *pointer; 31#indent end 32 33#indent run -nbc 34int a, b, c; 35void function_declaration(int a, int b, int c); 36int m1, m2, m3; 37char plain, *pointer; 38#indent end 39 40 41#indent input 42old_style_definition(a, b, c) 43double a,b,c; 44{ 45 return a+b+c; 46} 47#indent end 48 49#indent run -bc 50old_style_definition(a, b, c) 51double a, 52 b, 53 c; 54{ 55 return a + b + c; 56} 57#indent end 58 59#indent run -nbc 60old_style_definition(a, b, c) 61double a, b, c; 62{ 63 return a + b + c; 64} 65#indent end 66