opt_bbb.c revision 1.4
11.4Srillig/* $NetBSD: opt_bbb.c,v 1.4 2021/11/19 22:24:29 rillig Exp $ */
21.1Srillig/* $FreeBSD$ */
31.1Srillig
41.3Srillig/*
51.3Srillig * Tests for the options '-bbb' and '-nbbb'.
61.3Srillig *
71.3Srillig * The option '-bbb' forces a blank line before every block comment.
81.3Srillig *
91.3Srillig * The option '-nbbb' keeps everything as is.
101.3Srillig */
111.3Srillig
121.1Srillig#indent input
131.1Srillig/*
141.1Srillig * This is a block comment.
151.1Srillig */
161.1Srillig/* This is not a block comment since it is single-line. */
171.1Srillig/*
181.1Srillig * This is a second block comment.
191.1Srillig */
201.1Srillig/* This is not a block comment. */
211.1Srillig/*
221.1Srillig * Documentation of global_variable.
231.1Srillig */
241.4Srilligint		global_variable;
251.1Srillig/*
261.1Srillig * Documentation of function_declaration.
271.1Srillig */
281.4Srilligvoid		function_declaration(void);
291.1Srillig/*
301.1Srillig * Documentation of function_definition.
311.1Srillig */
321.1Srilligvoid
331.1Srilligfunction_definition(void)
341.1Srillig{
351.1Srillig}
361.1Srillig#indent end
371.1Srillig
381.1Srillig#indent run -bbb
391.1Srillig/*
401.1Srillig * This is a block comment.
411.1Srillig */
421.1Srillig/* This is not a block comment since it is single-line. */
431.1Srillig
441.1Srillig/*
451.1Srillig * This is a second block comment.
461.1Srillig */
471.1Srillig/* This is not a block comment. */
481.1Srillig
491.1Srillig/*
501.1Srillig * Documentation of global_variable.
511.1Srillig */
521.1Srilligint		global_variable;
531.1Srillig
541.1Srillig/*
551.1Srillig * Documentation of function_declaration.
561.1Srillig */
571.1Srilligvoid		function_declaration(void);
581.1Srillig
591.1Srillig/*
601.1Srillig * Documentation of function_definition.
611.1Srillig */
621.1Srilligvoid
631.1Srilligfunction_definition(void)
641.1Srillig{
651.1Srillig}
661.1Srillig#indent end
671.1Srillig
681.4Srillig#indent run-equals-input -nbbb
69