aboutsummaryrefslogtreecommitdiff
path: root/backendC/CleanCompilerSources/syntaxtr.t
diff options
context:
space:
mode:
Diffstat (limited to 'backendC/CleanCompilerSources/syntaxtr.t')
-rw-r--r--backendC/CleanCompilerSources/syntaxtr.t5
1 files changed, 3 insertions, 2 deletions
diff --git a/backendC/CleanCompilerSources/syntaxtr.t b/backendC/CleanCompilerSources/syntaxtr.t
index ee088dd..d0aad22 100644
--- a/backendC/CleanCompilerSources/syntaxtr.t
+++ b/backendC/CleanCompilerSources/syntaxtr.t
@@ -51,7 +51,7 @@ typedef enum {
typedef enum {
int_type, bool_type, char_type, real_type,
- file_type, string_type,world_type, procid_type,
+ file_type, string_type, world_type, procid_type,
redid_type,
#ifdef CLEAN2
rational_denot,
@@ -114,7 +114,7 @@ typedef struct record_state_descr {
} *RecordStateDescr;
typedef enum {
- SymbolIdTable, TypeSymbolIdTable, TypeVarIdTable, ModuleIdTable, FieldIdTable, KeyWordTable, InternalIdTable
+ SymbolIdTable, TypeSymbolIdTable, ModuleIdTable, KeyWordTable, FirstSystemModuleTable, LastSystemModuleTable=0x7fff
} TableKind;
typedef union symb_value {
@@ -720,6 +720,7 @@ struct def_repr {
SynTypes dm_syn_types;
AbsTypes dm_abs_types;
RuleTypes dm_rules;
+ TableKind dm_system_module_table_kind;
Bool dm_system_module;
#if WRITE_DCL_MODIFICATION_TIME
ModuleFileTime dm_modification_time;