diff --git a/src/oberon-internals.h b/src/oberon-internals.h
index e265a79cc1b39aff1e2a6afa7d3b51913853c756..a6174c36094ea7e23fb510bfc65036953917c743 100644 (file)
--- a/src/oberon-internals.h
+++ b/src/oberon-internals.h
#ifndef OBERON_INTERNALS_H
#define OBERON_INTERNALS_H
+typedef struct gen_module_t gen_module_t;
typedef struct gen_proc_t gen_proc_t;
typedef struct gen_type_t gen_type_t;
typedef struct gen_var_t gen_var_t;
oberon_scope_t * decl;
oberon_module_t * next;
+
+ gen_module_t * gen_mod;
};
typedef const char * (*ModuleImportCallback)(const char * name);
OP_MOD,
OP_BITWISE_AND,
OP_BITWISE_XOR,
- OP_BITWISE_OP,
+ OP_BITWISE_OR,
OP_LOGIC_AND,
OP_LOGIC_OR,