1 | ; This file contains configuration parameters that are used |
---|
2 | ; within the bcpp program. |
---|
3 | |
---|
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. |
---|
7 | |
---|
8 | ;------------------------------------------------------------------------ |
---|
9 | ; This parameter specifies how many lines separate between two |
---|
10 | ; functions. |
---|
11 | ;------------------------------------------------------------------------ |
---|
12 | function_spacing = 1 ; Integer |
---|
13 | |
---|
14 | ;------------------------------------------------------------------------ |
---|
15 | ; Specifies whether to use tabs in indenting code. |
---|
16 | ;------------------------------------------------------------------------ |
---|
17 | use_tabs = no ; Boolean |
---|
18 | |
---|
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 |
---|
26 | |
---|
27 | ;------------------------------------------------------------------------ |
---|
28 | ; Specifies whether to indent preprocessor controls to match the code |
---|
29 | ;------------------------------------------------------------------------ |
---|
30 | indent_preprocessor = yes ; Boolean |
---|
31 | |
---|
32 | ;------------------------------------------------------------------------ |
---|
33 | ; Specifies whether to indent embedded SQL statements |
---|
34 | ;------------------------------------------------------------------------ |
---|
35 | indent_exec_sql = yes ; Boolean |
---|
36 | |
---|
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 |
---|
42 | |
---|
43 | ;------------------------------------------------------------------------ |
---|
44 | ; Defines at what start position comments with no code start. |
---|
45 | ;------------------------------------------------------------------------ |
---|
46 | comments_with_nocode = 0 ; Integer |
---|
47 | |
---|
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 |
---|
54 | |
---|
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 |
---|
62 | |
---|
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 |
---|
71 | |
---|
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 |
---|
81 | |
---|
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 |
---|
88 | |
---|
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 |
---|
96 | |
---|
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 |
---|
103 | |
---|
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 |
---|