36 CB_FLAG_RQ (cb_stack_size, 0,
"stack-size", 255, 1,
37 _(
"define PERFORM stack size\n\t\t\t- default: 255"))
43 _("
define display sign representation\n\t\t\t-
ASCII or
EBCDIC (default: machine native)"))
52 _("initialize fields without
VALUE to decimal
value\n\t\t\t- 0 to 255 (default: initialize to picture)"))
62 CB_FLAG (cb_flag_static_call, 0, "static-call",
63 _("
output static function calls for the CALL statement"))
66 _("generate computed goto C statements"))
72 _("generate extra braces in generated C code"))
75 _("attempt correction of invalid numeric display items"))
78 _("
PERFORM stack allocated on heap"))
85 _("generate trace code\n\t\t\t- executed
SECTION/
PARAGRAPH/STATEMENTS\n\t\t\t- turned on by -debug"))
91 _("enable debugging lines\n\t\t\t- 'D' in indicator column or floating >>D"))
94 _("generate source location code\n\t\t\t- turned on by -debug/-g/-ftraceall"))
97 _("automatic initialization of the COBOL runtime system"))
100 _("
PERFORM stack checking\n\t\t\t- turned on by -debug or -g"))
103 _("allow
syntax extensions\n\t\t\t- eg. switch name SW1, etc."))
109 _("'*' or '/' in column 1 treated as comment\n\t\t\t-
FIXED format only"))
112 _("'$' in indicator area treated as '*',\n\t\t\t'|' treated as floating comment"))
115 _("allow numeric field
overflow\n\t\t\t- non-ANSI behaviour"))
121 _("use a single quote (apostrophe) for
QUOTE\n\t\t\t- default:
double quote"))
123 CB_FLAG (cb_flag_recursive, 1, "recursive-check",
124 _("check recursive program call"))
127 _("relax syntax checking\n\t\t\t- eg.
REDEFINES position"))
if fold fold static computed alternate extra correct stack on syntax debugging source implicit stack syntax write single quote
if fold fold static computed alternate extra correct stack on traceall
if fold fold static computed alternate extra correct stack on syntax debugging source implicit stack check
if fold fold static computed alternate extra correct numeric
static void output(const char *,...)
if _("define cutoff depth for IF statements\n\t\t\t- default: 3")) CB_FLAG_RQ(cb_ebcdic_sign
if fold fold static computed alternate extra correct stack on trace
if fold fold static computed alternate ebcdic
if fold fold static computed alternate extra correct stack on syntax debugging source implicit stack syntax extension
#define CB_FLAG(var, pdok, name, doc)
if fold fold static computed alternate extra correct stack on syntax debugging source implicit stack syntax write single recursive relax optional file
if fold fold static computed alternate extra correct stack on syntax only
if fold fold static computed goto
CB_FLAG_RQ(cb_stack_size, 0,"stack-size", 255, 1, _("define PERFORM stack size\n\t\t\t- default: 255")) CB_FLAG_RQ(cb_if_cutoff
strict implicit external value
if fold fold static computed alternate extra correct stack on syntax debugging source implicit stack syntax write odoslide
if fold fold static computed alternate extra correct stack on syntax debugging source location
#define CB_FLAG_NQ(pdok, name, opt, doc)
if fold fold static computed alternate extra brace
if fold fold static computed alternate extra correct stack on heap
if fold fold static computed alternate extra correct stack on syntax debugging source implicit init
if fold fold static computed alternate extra correct stack on syntax debugging source implicit stack syntax write notrunc
if fold fold static computed alternate extra correct stack on syntax debugging line
strict implicit external call column overflow
if fold fold static computed alternate extra correct stack on syntax debugging source implicit stack syntax write acucomment
if fold fold static computed alternate extra correct stack on syntax debugging source implicit stack syntax write mfcomment
if fold fold static computed alternate extra correct stack on syntax debugging source implicit stack syntax write single recursive relax syntax
if fold fold static computed alternate extra correct stack on syntax debugging source implicit stack syntax write after