equal
deleted
inserted
replaced
45 bool full_token_loc; /* error messages specify full token location */ |
45 bool full_token_loc; /* error messages specify full token location */ |
46 bool conversion_functions; /* Create a conversion function for derived datatype */ |
46 bool conversion_functions; /* Create a conversion function for derived datatype */ |
47 bool nested_comments; /* Allow the use of nested comments. */ |
47 bool nested_comments; /* Allow the use of nested comments. */ |
48 bool ref_standard_extensions; /* Allow the use of REFerences (keywords REF_TO, REF, DREF, ^, NULL). */ |
48 bool ref_standard_extensions; /* Allow the use of REFerences (keywords REF_TO, REF, DREF, ^, NULL). */ |
49 bool ref_nonstand_extensions; /* Allow the use of non-standard extensions to REF_TO datatypes: REF_TO ANY, and REF_TO in struct elements! */ |
49 bool ref_nonstand_extensions; /* Allow the use of non-standard extensions to REF_TO datatypes: REF_TO ANY, and REF_TO in struct elements! */ |
|
50 bool nonliteral_in_array_size; /* Allow the use of constant non-literals when specifying size of arrays (ARRAY [1..max] OF INT) */ |
50 const char *includedir; /* Include directory, where included files will be searched for... */ |
51 const char *includedir; /* Include directory, where included files will be searched for... */ |
51 |
52 |
52 /* options specific to stage3 */ |
53 /* options specific to stage3 */ |
53 bool relaxed_datatype_model; /* Use the relaxed datatype equivalence model, instead of the default strict equivalence model */ |
54 bool relaxed_datatype_model; /* Use the relaxed datatype equivalence model, instead of the default strict equivalence model */ |
54 } runtime_options_t; |
55 } runtime_options_t; |