[2] | 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 |
---|