Home | History | Annotate | Line # | Download | only in indent
opt_bl_br.c revision 1.2
      1  1.2  rillig /* $NetBSD: opt_bl_br.c,v 1.2 2021/11/07 19:18:56 rillig Exp $ */
      2  1.1  rillig /* $FreeBSD$ */
      3  1.1  rillig 
      4  1.1  rillig #indent input
      5  1.1  rillig void
      6  1.1  rillig example(int n)
      7  1.1  rillig {
      8  1.1  rillig 	/*
      9  1.1  rillig 	 * XXX: The '} else' looks strange in this style since the 'else' is
     10  1.1  rillig 	 * not at the left margin of the code.
     11  1.1  rillig 	 */
     12  1.1  rillig 	if (n > 99) { print("large"); }
     13  1.1  rillig 	else if (n > 9) { print("double-digit"); }
     14  1.1  rillig 	else if (n > 0) print("positive");
     15  1.1  rillig 	else { print("negative"); }
     16  1.1  rillig }
     17  1.1  rillig #indent end
     18  1.1  rillig 
     19  1.1  rillig #indent run -bl
     20  1.1  rillig void
     21  1.1  rillig example(int n)
     22  1.1  rillig {
     23  1.1  rillig 	/*
     24  1.1  rillig 	 * XXX: The '} else' looks strange in this style since the 'else' is
     25  1.1  rillig 	 * not at the left margin of the code.
     26  1.1  rillig 	 */
     27  1.1  rillig 	if (n > 99)
     28  1.1  rillig 	{
     29  1.1  rillig 		print("large");
     30  1.1  rillig 	} else if (n > 9)
     31  1.1  rillig 	{
     32  1.1  rillig 		print("double-digit");
     33  1.1  rillig 	} else if (n > 0)
     34  1.1  rillig 		print("positive");
     35  1.1  rillig 	else
     36  1.1  rillig 	{
     37  1.1  rillig 		print("negative");
     38  1.1  rillig 	}
     39  1.1  rillig }
     40  1.1  rillig #indent end
     41  1.1  rillig 
     42  1.1  rillig #indent input
     43  1.1  rillig void
     44  1.1  rillig example(int n)
     45  1.1  rillig {
     46  1.1  rillig 	if (n > 99) { print("large"); }
     47  1.1  rillig 	else if (n > 9) { print("double-digit"); }
     48  1.1  rillig 	else if (n > 0) print("positive");
     49  1.1  rillig 	else { print("negative"); }
     50  1.1  rillig }
     51  1.1  rillig #indent end
     52  1.1  rillig 
     53  1.1  rillig #indent run -br
     54  1.1  rillig void
     55  1.1  rillig example(int n)
     56  1.1  rillig {
     57  1.1  rillig 	if (n > 99) {
     58  1.1  rillig 		print("large");
     59  1.1  rillig 	} else if (n > 9) {
     60  1.1  rillig 		print("double-digit");
     61  1.1  rillig 	} else if (n > 0)
     62  1.1  rillig 		print("positive");
     63  1.1  rillig 	else {
     64  1.1  rillig 		print("negative");
     65  1.1  rillig 	}
     66  1.1  rillig }
     67  1.1  rillig #indent end
     68  1.2  rillig 
     69  1.2  rillig 
     70  1.2  rillig /*
     71  1.2  rillig  * Test C99 comments after 'if (expr)', which is handled by search_stmt.
     72  1.2  rillig  */
     73  1.2  rillig #indent input
     74  1.2  rillig void function(void)
     75  1.2  rillig {
     76  1.2  rillig 	if (expr) // C99 comment
     77  1.2  rillig 		stmt();
     78  1.2  rillig 
     79  1.2  rillig 	if (expr) // C99 comment
     80  1.2  rillig 	{
     81  1.2  rillig 		stmt();
     82  1.2  rillig 	}
     83  1.2  rillig }
     84  1.2  rillig #indent end
     85  1.2  rillig 
     86  1.2  rillig #indent run
     87  1.2  rillig void
     88  1.2  rillig function(void)
     89  1.2  rillig {
     90  1.2  rillig 	if (expr)		// C99 comment
     91  1.2  rillig 		stmt();
     92  1.2  rillig 
     93  1.2  rillig 	if (expr) {		// C99 comment
     94  1.2  rillig 		stmt();
     95  1.2  rillig 	}
     96  1.2  rillig }
     97  1.2  rillig #indent end
     98  1.2  rillig 
     99  1.2  rillig 
    100  1.2  rillig /*
    101  1.2  rillig  * Test multiple mixed comments after 'if (expr)'.
    102  1.2  rillig  */
    103  1.2  rillig #indent input
    104  1.2  rillig void
    105  1.2  rillig function(void)
    106  1.2  rillig {
    107  1.2  rillig 	if (expr)	// C99 comment 1
    108  1.2  rillig 			// C99 comment 2
    109  1.2  rillig 			// C99 comment 3
    110  1.2  rillig 		stmt();
    111  1.2  rillig }
    112  1.2  rillig #indent end
    113  1.2  rillig 
    114  1.2  rillig #indent run
    115  1.2  rillig void
    116  1.2  rillig function(void)
    117  1.2  rillig {
    118  1.2  rillig 	if (expr)		// C99 comment 1
    119  1.2  rillig 		// C99 comment 2
    120  1.2  rillig 		// C99 comment 3
    121  1.2  rillig 		stmt();
    122  1.2  rillig }
    123  1.2  rillig #indent end
    124