DEADSOFTWARE

Добавлен тип SYSTEM.PTR
[dsw-obn.git] / src / oberon-internals.h
index c1454d433ff77e38c97ad35569bec8e8a4dd2a15..0a97386fda71b126636f70500fe0643fa3597862 100644 (file)
@@ -48,7 +48,8 @@ enum oberon_type_kind
        OBERON_TYPE_STRING,
        OBERON_TYPE_SET,
        OBERON_TYPE_NIL,
-       OBERON_TYPE_SYSTEM_BYTE
+       OBERON_TYPE_SYSTEM_BYTE,
+       OBERON_TYPE_SYSTEM_PTR
 };
 
 typedef oberon_expr_t * (*GenerateFuncCallback)(oberon_context_t *, int, oberon_expr_t *);
@@ -166,6 +167,7 @@ struct oberon_context_t
 
        oberon_module_t * system_module;
        oberon_type_t * system_byte_type;
+       oberon_type_t * system_ptr_type;
 
        oberon_module_t * module_list;
        ModuleImportCallback import_module;