[4284] Running 'make dist' works once again. When adding source files, please
[mangos-git.git] / bcpp.cfg
blobf567d7f5d9088c6aa3e7160bc7212a50e294ff99
1 ; This file contains configuration parameters that are used
2 ; within the bcpp program.
4 ; There are two types of parameter types : Boolean, and Integer.
5 ; Boolean types can have only two valid values [On, Yes, or Off, No].
6 ; Integer types can have a valid range of 0 - 5000.
8 ;------------------------------------------------------------------------
9 ; This parameter specifies how many lines separate between two
10 ; functions.
11 ;------------------------------------------------------------------------
12 function_spacing            = 1        ; Integer
14 ;------------------------------------------------------------------------
15 ; Specifies whether to use tabs in indenting code.
16 ;------------------------------------------------------------------------
17 use_tabs                    = no       ; Boolean
19 ;------------------------------------------------------------------------
20 ; Specifies how many spaces to indent. This parameter is also used
21 ; for tab indenting, as 1 tab may be worth 8 spaces if so desired.
22 ; This parameter is used to position comments in TAB mode, and expanding
23 ; of tabs within code!
24 ;------------------------------------------------------------------------
25 indent_spacing              = 4        ; Integer
27 ;------------------------------------------------------------------------
28 ; Specifies whether to indent preprocessor controls to match the code
29 ;------------------------------------------------------------------------
30 indent_preprocessor         = yes      ; Boolean
32 ;------------------------------------------------------------------------
33 ; Specifies whether to indent embedded SQL statements
34 ;------------------------------------------------------------------------
35 indent_exec_sql             = yes      ; Boolean
37 ;------------------------------------------------------------------------
38 ; Defines at what start position comments that have code on the
39 ; same line to be placed.
40 ;------------------------------------------------------------------------
41 comments_with_code          = 60       ; Integer
43 ;------------------------------------------------------------------------
44 ; Defines at what start position comments with no code start.
45 ;------------------------------------------------------------------------
46 comments_with_nocode        = 0        ; Integer
48 ;------------------------------------------------------------------------
49 ; Set this option to ON turns off setting indentation position of parameter
50 ; "comments_with_nocode". Indentation is then set according to code
51 ; position.
52 ;------------------------------------------------------------------------
53 leave_comments_nocode       = On       ; Boolean
55 ;------------------------------------------------------------------------
56 ; Use this option is used to change non-ascii (non-printable) chars to
57 ; octal notation if they lie within quotes. Either
58 ; Ascii_Chars_Only, XOR Leave_Graphic_Chars parameters need to be set
59 ; as a True value for this parameter to take effect.
60 ;------------------------------------------------------------------------
61 NonAscii_Quotes_to_Octal    = yes      ; Boolean
63 ;------------------------------------------------------------------------
64 ; Setting this parameter to yes will strip non-printable characters
65 ; from the source files, but leave any character that are IBM
66 ; graphics alone. Any non-printable characters that lie within
67 ; quotes will be transformed into octal/character notation, if
68 ; NonAscii_Quotes_To_Octal parameter is set to True.
69 ;------------------------------------------------------------------------
70 ;  leave_graphic_chars        = yes      ; Boolean
72 ;------------------------------------------------------------------------
73 ; Setting this parameter to yes will strip any non-printable,
74 ; non-ascii characters from the input file. Any non-printable
75 ; octal/character notation if NonAscii_Quotes_To_Octal is set to
76 ; True. Comment out this parameter if you are using
77 ; Leave_Graphic_Chars parameter, as this parameter will override
78 ; it.
79 ;------------------------------------------------------------------------
80 ascii_chars_only            = no       ; Boolean
82 ;------------------------------------------------------------------------
83 ; This parameter will place open braces on a new line after it's
84 ; associated code if set on/yes. Else the brace will be place on
85 ; next above line if possible, with it's code.
86 ;------------------------------------------------------------------------
87 place_brace_on_new_line     = yes      ; Boolean
89 ;------------------------------------------------------------------------
90 ; This parameter will stop output from the program corrupting output
91 ; that may exit from the program via the standard output.
92 ; If this parameter is set to off/no then no output is generated from
93 ; the program, unless an error is encountered
94 ;------------------------------------------------------------------------
95 program_output              = yes      ; Boolean
97 ;------------------------------------------------------------------------
98 ; Specifies what the internal memory requirements will be in size of the
99 ; line processing buffer. This essentially is used only for open brace
100 ; relocation in kernighan/ritchie style.
101 ;------------------------------------------------------------------------
102 Queue_Buffer                = 100     ; Integer
104 ;------------------------------------------------------------------------
105 ; If this option is set to true then the input file will be backup into a
106 ; another file with a ".bac" extension added to the end of the file
107 ; name.
108 ;------------------------------------------------------------------------
109 Backup_File                 = yes    ; Boolean