opt_sc.c revision 1.8
1/* $NetBSD: opt_sc.c,v 1.8 2023/06/17 22:09:24 rillig Exp $ */ 2 3/* 4 * Tests for the options '-sc' and '-nsc'. 5 * 6 * The option '-sc' starts continuation lines of block comments with " * ". 7 * 8 * The option '-nsc' does not use asterisks for aligning the continuation 9 * lines of comments. 10 */ 11 12//indent input 13/* comment 14without 15asterisks 16*/ 17//indent end 18 19//indent run -sc 20/* 21 * comment without asterisks 22 */ 23//indent end 24 25//indent run -nsc 26/* 27comment without asterisks 28 */ 29//indent end 30 31 32//indent input 33/* 34** This comment style is used by Lua. 35*/ 36//indent end 37 38//indent run -sc 39/* 40// $ XXX: The additional '*' is debatable. 41 * * This comment style is used by Lua. 42 */ 43//indent end 44 45//indent run -nsc 46/* 47// $ This comment, as rewritten by indent, is not actually used by Lua. 48 * This comment style is used by Lua. 49 */ 50//indent end 51 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-equals-input -sc 63 64//indent run-equals-input -nsc 65 66 67/* 68 * Ensure that blank lines in comments are preserved. Multiple adjacent blank 69 * lines are preserved as well. 70 */ 71//indent input 72/* 73paragraph 1 74 75 76paragraph 2 77*/ 78//indent end 79 80//indent run -sc 81/* 82 * paragraph 1 83 * 84 * 85 * paragraph 2 86 */ 87//indent end 88 89//indent run -nsc 90/* 91// $ XXX: paragraph 1 is indented, paragraph 2 isn't. 92 paragraph 1 93 94 95paragraph 2 96 */ 97//indent end 98