Home | History | Annotate | Line # | Download | only in indent
opt_sc.c revision 1.3
      1 /* $NetBSD: opt_sc.c,v 1.3 2021/10/16 21:32:10 rillig Exp $ */
      2 /* $FreeBSD$ */
      3 
      4 /*
      5  * Tests for the options '-sc' and '-nsc'.
      6  *
      7  * The option '-sc' starts continuation lines of block comments with " * ".
      8  *
      9  * The option '-nsc' does not use asterisks for aligning the continuation
     10  * lines of comments.
     11  */
     12 
     13 #indent input
     14 /* comment
     15 without
     16 asterisks
     17 */
     18 #indent end
     19 
     20 #indent run -sc
     21 /*
     22  * comment without asterisks
     23  */
     24 #indent end
     25 
     26 #indent run -nsc
     27 /*
     28 comment without asterisks
     29  */
     30 #indent end
     31 
     32 
     33 #indent input
     34 /*
     35 ** This comment style is used by Lua.
     36 */
     37 #indent end
     38 
     39 /* XXX: The additional '*' is debatable. */
     40 #indent run -sc
     41 /*
     42  * * This comment style is used by Lua.
     43  */
     44 #indent end
     45 
     46 /* This comment, as rewritten by indent, is not actually used by Lua. */
     47 #indent run -nsc
     48 /*
     49  * This comment style is used by Lua.
     50  */
     51 #indent end
     52 
     53 /*
     54  * Comments that start with '*' or '-' do not get modified at all.
     55  */
     56 #indent input
     57 /**
     58  * Javadoc, adopted by several other programming languages.
     59  */
     60 #indent end
     61 
     62 #indent run -sc
     63 /**
     64  * Javadoc, adopted by several other programming languages.
     65  */
     66 #indent end
     67 
     68 #indent run -nsc
     69 /**
     70  * Javadoc, adopted by several other programming languages.
     71  */
     72 #indent end
     73