root/trunk/bcpp.cfg @ 43

Revision 2, 5.5 kB (checked in by yumileroy, 17 years ago)

[svn] * Proper SVN structure

Original author: Neo2003
Date: 2008-10-02 16:23:55-05:00

Line 
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;------------------------------------------------------------------------
12function_spacing            = 1        ; Integer
13
14;------------------------------------------------------------------------
15; Specifies whether to use tabs in indenting code.
16;------------------------------------------------------------------------
17use_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;------------------------------------------------------------------------
25indent_spacing              = 4        ; Integer
26
27;------------------------------------------------------------------------
28; Specifies whether to indent preprocessor controls to match the code
29;------------------------------------------------------------------------
30indent_preprocessor         = yes      ; Boolean
31
32;------------------------------------------------------------------------
33; Specifies whether to indent embedded SQL statements
34;------------------------------------------------------------------------
35indent_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;------------------------------------------------------------------------
41comments_with_code          = 60       ; Integer
42
43;------------------------------------------------------------------------
44; Defines at what start position comments with no code start.
45;------------------------------------------------------------------------
46comments_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;------------------------------------------------------------------------
53leave_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;------------------------------------------------------------------------
61NonAscii_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;------------------------------------------------------------------------
80ascii_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;------------------------------------------------------------------------
87place_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;------------------------------------------------------------------------
95program_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;------------------------------------------------------------------------
102Queue_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;------------------------------------------------------------------------
109Backup_File                 = yes    ; Boolean
Note: See TracBrowser for help on using the browser.