LispBM
|
Go to the source code of this file.
#define APPFUN_SYMBOLS_END 0x3FFFF |
#define APPFUN_SYMBOLS_START 0x30000 |
#define ENC_SPECIAL_FORMS_BIT 0x00001000 |
#define ENC_SPECIAL_FORMS_MASK 0xFFFFF000 |
#define ENC_SYM | ( | X | ) | (((X) << LBM_VAL_SHIFT) | LBM_TYPE_SYMBOL) |
#define ENC_SYM_APP_CONT ENC_SYM(SYM_APP_CONT) |
#define ENC_SYM_APPEND ENC_SYM(SYM_APPEND) |
#define ENC_SYM_ARRAY_TO_LIST ENC_SYM(SYM_ARRAY_TO_LIST) |
#define ENC_SYM_ARRAY_TYPE ENC_SYM(SYM_ARRAY_TYPE) |
#define ENC_SYM_ATOMIC ENC_SYM(SYM_ATOMIC) |
#define ENC_SYM_BACKQUOTE ENC_SYM(SYM_BACKQUOTE) |
#define ENC_SYM_BITWISE_AND ENC_SYM(SYM_BITWISE_AND) |
#define ENC_SYM_BITWISE_NOT ENC_SYM(SYM_BITWISE_NOT) |
#define ENC_SYM_BITWISE_OR ENC_SYM(SYM_BITWISE_OR) |
#define ENC_SYM_BITWISE_XOR ENC_SYM(SYM_BITWISE_XOR) |
#define ENC_SYM_BYTEARRAY_CREATE ENC_SYM(SYM_BYTEARRAY_CREATE) |
#define ENC_SYM_CALLCC ENC_SYM(SYM_CALLCC) |
#define ENC_SYM_CHANNEL_TYPE ENC_SYM(SYM_CHANNEL_TYPE) |
#define ENC_SYM_CLOSEBRACK ENC_SYM(SYM_CLOSEBRACK) |
#define ENC_SYM_CLOSEPAR ENC_SYM(SYM_CLOSEPAR) |
#define ENC_SYM_CLOSURE ENC_SYM(SYM_CLOSURE) |
#define ENC_SYM_COMMAAT ENC_SYM(SYM_COMMAAT) |
#define ENC_SYM_CUSTOM_DESTRUCT ENC_SYM(SYM_CUSTOM_DESTRUCT) |
#define ENC_SYM_CUSTOM_TYPE ENC_SYM(SYM_CUSTOM_TYPE) |
#define ENC_SYM_DEFINE ENC_SYM(SYM_DEFINE) |
#define ENC_SYM_DEFRAG_ARRAY_TYPE ENC_SYM(SYM_DEFRAG_ARRAY_TYPE) |
#define ENC_SYM_DEFRAG_MEM_TYPE ENC_SYM(SYM_DEFRAG_MEM_TYPE) |
#define ENC_SYM_DIVZERO ENC_SYM(SYM_DIVZERO) |
#define ENC_SYM_DM_ALLOC ENC_SYM(SYM_DM_ALLOC) |
#define ENC_SYM_DM_CREATE ENC_SYM(SYM_DM_CREATE) |
#define ENC_SYM_DONTCARE ENC_SYM(SYM_DONTCARE) |
#define ENC_SYM_EERROR ENC_SYM(SYM_EERROR) |
#define ENC_SYM_ERROR_FLASH_HEAP_FULL ENC_SYM(SYM_ERROR_FLASH_HEAP_FULL) |
#define ENC_SYM_EVAL_PROGRAM ENC_SYM(SYM_EVAL_PROGRAM) |
#define ENC_SYM_EXIT_ERROR ENC_SYM(SYM_EXIT_ERROR) |
#define ENC_SYM_EXIT_OK ENC_SYM(SYM_EXIT_OK) |
#define ENC_SYM_FATAL_ERROR ENC_SYM(SYM_FATAL_ERROR) |
#define ENC_SYM_FLATTEN ENC_SYM(SYM_FLATTEN) |
#define ENC_SYM_IN_ENV ENC_SYM(SYM_IN_ENV) |
#define ENC_SYM_IND_F_TYPE ENC_SYM(SYM_IND_F_TYPE) |
#define ENC_SYM_IND_I_TYPE ENC_SYM(SYM_IND_I_TYPE) |
#define ENC_SYM_IND_U_TYPE ENC_SYM(SYM_IND_U_TYPE) |
#define ENC_SYM_IS_LIST ENC_SYM(SYM_IS_LIST) |
#define ENC_SYM_IS_NUMBER ENC_SYM(SYM_IS_NUMBER) |
#define ENC_SYM_LAMBDA ENC_SYM(SYM_LAMBDA) |
#define ENC_SYM_LISPARRAY_TYPE ENC_SYM(SYM_LISPARRAY_TYPE) |
#define ENC_SYM_LIST_LENGTH ENC_SYM(SYM_LIST_LENGTH) |
#define ENC_SYM_LIST_TO_ARRAY ENC_SYM(SYM_LIST_TO_ARRAY) |
#define ENC_SYM_MATCH_ANY ENC_SYM(SYM_MATCH_ANY) |
#define ENC_SYM_MERROR ENC_SYM(SYM_MERROR) |
#define ENC_SYM_MKARRAY ENC_SYM(SYM_MKARRAY) |
#define ENC_SYM_MOVE_TO_FLASH ENC_SYM(SYM_MOVE_TO_FLASH) |
#define ENC_SYM_NO_MATCH ENC_SYM(SYM_NO_MATCH) |
#define ENC_SYM_NONSENSE ENC_SYM(SYM_NONSENSE) |
#define ENC_SYM_NOT_EQ ENC_SYM(SYM_NOT_EQ) |
#define ENC_SYM_NOT_FOUND ENC_SYM(SYM_NOT_FOUND) |
#define ENC_SYM_NUM_NOT_EQ ENC_SYM(SYM_NUM_NOT_EQ) |
#define ENC_SYM_OPENBRACK ENC_SYM(SYM_OPENBRACK) |
#define ENC_SYM_OPENCURL ENC_SYM(SYM_OPENCURL) |
#define ENC_SYM_OPENPAR ENC_SYM(SYM_OPENPAR) |
#define ENC_SYM_PERFORM_GC ENC_SYM(SYM_PERFORM_GC) |
#define ENC_SYM_PROGN_VAR ENC_SYM(SYM_PROGN_VAR) |
#define ENC_SYM_QUOTE_IT ENC_SYM(SYM_QUOTE_IT) |
#define ENC_SYM_RAW_F_TYPE ENC_SYM(SYM_RAW_F_TYPE) |
#define ENC_SYM_RAW_I_TYPE ENC_SYM(SYM_RAW_I_TYPE) |
#define ENC_SYM_RAW_U_TYPE ENC_SYM(SYM_RAW_U_TYPE) |
#define ENC_SYM_READ_AND_EVAL_PROGRAM ENC_SYM(SYM_READ_AND_EVAL_PROGRAM) |
#define ENC_SYM_READ_PROGRAM ENC_SYM(SYM_READ_PROGRAM) |
#define ENC_SYM_RECEIVE ENC_SYM(SYM_RECEIVE) |
#define ENC_SYM_RECEIVE_TIMEOUT ENC_SYM(SYM_RECEIVE_TIMEOUT) |
#define ENC_SYM_RECOVERED ENC_SYM(SYM_RECOVERED) |
#define ENC_SYM_REG_EVENT_HANDLER ENC_SYM(SYM_REG_EVENT_HANDLER) |
#define ENC_SYM_RERROR ENC_SYM(SYM_RERROR) |
#define ENC_SYM_REST_ARGS ENC_SYM(SYM_REST_ARGS) |
#define ENC_SYM_REVERSE ENC_SYM(SYM_REVERSE) |
#define ENC_SYM_ROTATE ENC_SYM(SYM_ROTATE) |
#define ENC_SYM_SET_ASSOC ENC_SYM(SYM_SET_ASSOC) |
#define ENC_SYM_SET_CAR ENC_SYM(SYM_SET_CAR) |
#define ENC_SYM_SET_CDR ENC_SYM(SYM_SET_CDR) |
#define ENC_SYM_SET_IX ENC_SYM(SYM_SET_IX) |
#define ENC_SYM_SET_MAILBOX_SIZE ENC_SYM(SYM_SET_MAILBOX_SIZE) |
#define ENC_SYM_SETVAR ENC_SYM(SYM_SETVAR) |
#define ENC_SYM_SPAWN_TRAP ENC_SYM(SYM_SPAWN_TRAP) |
#define ENC_SYM_STACK_ERROR ENC_SYM(SYM_STACK_ERROR) |
#define ENC_SYM_STRING_TO_SYMBOL ENC_SYM(SYM_STRING_TO_SYMBOL) |
#define ENC_SYM_SYMBOL_TO_STRING ENC_SYM(SYM_ENC_SYMBOL_TO_STRING) |
#define ENC_SYM_SYMBOL_TO_UINT ENC_SYM(SYM_SYMBOL_TO_UINT) |
#define ENC_SYM_TERROR ENC_SYM(SYM_TERROR) |
#define ENC_SYM_TIMEOUT ENC_SYM(SYM_TIMEOUT) |
#define ENC_SYM_TO_BYTE ENC_SYM(SYM_TO_BYTE) |
#define ENC_SYM_TO_DOUBLE ENC_SYM(SYM_TO_DOUBLE) |
#define ENC_SYM_TO_FLOAT ENC_SYM(SYM_TO_FLOAT) |
#define ENC_SYM_TO_I32 ENC_SYM(SYM_TO_I32) |
#define ENC_SYM_TO_I64 ENC_SYM(SYM_TO_I64) |
#define ENC_SYM_TO_U32 ENC_SYM(SYM_TO_U32) |
#define ENC_SYM_TO_U64 ENC_SYM(SYM_TO_U64) |
#define ENC_SYM_TOKENIZER_DONE ENC_SYM(SYM_TOKENIZER_DONE) |
#define ENC_SYM_TOKENIZER_RERROR ENC_SYM(SYM_TOKENIZER_RERROR) |
#define ENC_SYM_TOKENIZER_WAIT ENC_SYM(SYM_TOKENIZER_WAIT) |
#define ENC_SYM_TYPE_ARRAY ENC_SYM(SYM_TYPE_ARRAY) |
#define ENC_SYM_TYPE_BYTE ENC_SYM(SYM_TYPE_BYTE) |
#define ENC_SYM_TYPE_CHANNEL ENC_SYM(SYM_TYPE_CHANNEL) |
#define ENC_SYM_TYPE_CHAR ENC_SYM(SYM_TYPE_CHAR) |
#define ENC_SYM_TYPE_CUSTOM ENC_SYM(SYM_TYPE_CUSTOM) |
#define ENC_SYM_TYPE_DEFRAG_MEM ENC_SYM(SYM_TYPE_DEFRAG_MEM) |
#define ENC_SYM_TYPE_DOUBLE ENC_SYM(SYM_TYPE_DOUBLE) |
#define ENC_SYM_TYPE_FLOAT ENC_SYM(SYM_TYPE_FLOAT) |
#define ENC_SYM_TYPE_I ENC_SYM(SYM_TYPE_I) |
#define ENC_SYM_TYPE_I32 ENC_SYM(SYM_TYPE_I32) |
#define ENC_SYM_TYPE_I64 ENC_SYM(SYM_TYPE_I64) |
#define ENC_SYM_TYPE_LISPARRAY ENC_SYM(SYM_TYPE_LISPARRAY) |
#define ENC_SYM_TYPE_LIST ENC_SYM(SYM_TYPE_LIST) |
#define ENC_SYM_TYPE_OF ENC_SYM(SYM_TYPE_OF) |
#define ENC_SYM_TYPE_SYMBOL ENC_SYM(SYM_TYPE_SYMBOL) |
#define ENC_SYM_TYPE_U ENC_SYM(SYM_TYPE_U) |
#define ENC_SYM_TYPE_U32 ENC_SYM(SYM_TYPE_U32) |
#define ENC_SYM_TYPE_U64 ENC_SYM(SYM_TYPE_U64) |
#define ENC_SYM_UINT_TO_SYMBOL ENC_SYM(SYM_UINT_TO_SYMBOL) |
#define ENC_SYM_UNDEFINE ENC_SYM(SYM_UNDEFINE) |
#define ENC_SYM_UNFLATTEN ENC_SYM(SYM_UNFLATTEN) |
#define EXTENSION_SYMBOLS_END 0x1FFFF |
#define EXTENSION_SYMBOLS_START 0x10000 |
#define FUNDAMENTAL_SYMBOLS_END 0x2FFFF |
#define FUNDAMENTAL_SYMBOLS_START 0x20000 |
#define LBM_ADDRESS_SHIFT 2 |
#define LBM_CONS_CONST_TYPE_MASK 0xFF000000u |
#define LBM_CONS_TYPE_MASK 0xF0000000u |
#define LBM_CONTINUATION_INTERNAL 0xF8000001u |
#define LBM_CONTINUATION_INTERNAL_TYPE 0xF8000000u |
#define LBM_ENC_1 0x10 |
#define LBM_GC_MARKED 0x00000002u |
#define LBM_GC_MASK 0x00000002u |
#define LBM_LOW_RESERVED_BITS 0x0000000Fu |
#define LBM_NON_CONS_POINTER_TYPE_FIRST 0x20000000u |
#define LBM_NUMBER_MASK 0x08000000u |
#define LBM_POINTER_TYPE_FIRST 0x10000000u |
#define LBM_POINTER_TYPE_LAST 0xCC000000u |
#define LBM_PTR_BIT 0x00000001u |
#define LBM_PTR_NULL (0x03FFFFFCu >> 2) |
#define LBM_PTR_TO_CONSTANT_BIT 0x04000000u |
#define LBM_PTR_TO_CONSTANT_MASK ~LBM_PTR_TO_CONSTANT_BIT |
#define LBM_PTR_TO_CONSTANT_SHIFT 26 |
#define LBM_PTR_TYPE_MASK 0xFC000000u |
#define LBM_PTR_VAL_MASK 0x03FFFFFCu |
#define LBM_TYPE_ARRAY 0x80000000u |
#define LBM_TYPE_ARRAY_CONST 0x84000000u |
#define LBM_TYPE_BYTE 0x00000004u |
#define LBM_TYPE_CHANNEL 0x90000000u |
#define LBM_TYPE_CHAR 0x00000004u |
#define LBM_TYPE_CONS 0x10000000u |
#define LBM_TYPE_CONS_CONST 0x14000000u |
#define LBM_TYPE_CUSTOM 0xA0000000u |
#define LBM_TYPE_DEFRAG_MEM 0xC0000000u |
#define LBM_TYPE_DOUBLE 0x78000000u |
#define LBM_TYPE_FLOAT 0x68000000u |
#define LBM_TYPE_I 0x00000008u |
#define LBM_TYPE_I32 0x28000000u |
#define LBM_TYPE_I64 0x48000000u |
#define LBM_TYPE_LISPARRAY 0xB0000000u |
#define LBM_TYPE_LISPARRAY_CONST 0xB4000000u |
#define LBM_TYPE_MASK 0xFC00000Cu |
#define LBM_TYPE_SYMBOL 0x00000000u |
#define LBM_TYPE_U 0x0000000Cu |
#define LBM_TYPE_U32 0x38000000u |
#define LBM_TYPE_U64 0x58000000u |
#define LBM_VAL_MASK 0xFFFFFFF0u |
#define LBM_VAL_SHIFT 4 |
#define LBM_VAL_TYPE_MASK 0x0000000Cu |
#define MAX_SYMBOL_VALUE 0x0FFFFFFF |
#define RUNTIME_SYMBOLS_START 0x40000 |
#define SPECIAL_FORMS_BIT 0x00000100 |
#define SPECIAL_FORMS_END 0x116 |
#define SPECIAL_FORMS_INDEX_MASK 0x000000FF |
#define SPECIAL_FORMS_MASK 0xFFFFFF00 |
#define SPECIAL_FORMS_START 0x100 |
#define SPECIAL_SYMBOLS_END 0xFFFF |
#define SPECIAL_SYMBOLS_START 0 |
#define SYM_ACONS 0x20020 |
#define SYM_ADD 0x20000 |
#define SYM_AND 0x106 |
#define SYM_APP_CONT 0x111 |
#define SYM_APPEND 0x20015 |
#define SYM_ARRAY_TO_LIST 0x2003B |
#define SYM_ARRAY_TYPE 0x30 |
#define SYM_ASSOC 0x2001F |
#define SYM_ATOMIC 0x10C |
#define SYM_BACKQUOTE 0x72 |
#define SYM_BITWISE_AND 0x2002F |
#define SYM_BITWISE_NOT 0x20032 |
#define SYM_BITWISE_OR 0x20030 |
#define SYM_BITWISE_XOR 0x20031 |
#define SYM_BYTEARRAY_CREATE 0x20017 |
#define SYM_CALLCC 0x10B |
#define SYM_CAR 0x20012 |
#define SYM_CDR 0x20013 |
#define SYM_CHANNEL_TYPE 0x37 |
#define SYM_CLOSEBRACK 0x81 |
#define SYM_CLOSEPAR 0x71 |
#define SYM_CLOSURE 0x10F |
#define SYM_COLON 0x78 |
#define SYM_COMMA 0x73 |
#define SYM_COMMAAT 0x74 |
#define SYM_COND 0x110 |
#define SYM_CONS 0x20011 |
#define SYM_CONST 0x85 |
#define SYM_CONT 0x10E |
#define SYM_COSSA 0x20022 |
#define SYM_CUSTOM_DESTRUCT 0x20033 |
#define SYM_CUSTOM_TYPE 0x38 |
#define SYM_DEFINE 0x101 |
#define SYM_DEFRAG_ARRAY_TYPE 0x3B |
#define SYM_DEFRAG_MEM_TYPE 0x3A |
#define SYM_DIV 0x20003 |
#define SYM_DIVZERO 0x25 |
#define SYM_DM_ALLOC 0x2003E |
#define SYM_DM_CREATE 0x2003D |
#define SYM_DONTCARE 0x9 |
#define SYM_DOT 0x76 |
#define SYM_DROP 0x20039 |
#define SYM_EERROR 0x22 /* EVAL ERROR */ |
#define SYM_EQ 0x20005 |
#define SYM_ERROR_FLASH_HEAP_FULL 0x29 |
#define SYM_EVAL 0x30008 |
#define SYM_EVAL_PROGRAM 0x30009 |
#define SYM_EXIT_ERROR 0x3000C |
#define SYM_EXIT_OK 0x3000B |
#define SYM_FATAL_ERROR 0x26 /* Runtime system is corrupt */ |
#define SYM_FLATTEN 0x3000F |
#define SYM_GEQ 0x2000C |
#define SYM_GT 0x2000A |
#define SYM_IF 0x104 |
#define SYM_IND_F_TYPE 0x36 |
#define SYM_IND_I_TYPE 0x34 |
#define SYM_IND_U_TYPE 0x35 |
#define SYM_IS_LIST 0x2003F |
#define SYM_IS_NUMBER 0x20040 |
#define SYM_IX 0x20023 |
#define SYM_KILL 0x30011 |
#define SYM_LAMBDA 0x103 |
#define SYM_LEQ 0x2000B |
#define SYM_LET 0x105 |
#define SYM_LISPARRAY_TYPE 0x39 |
#define SYM_LIST 0x20014 |
#define SYM_LIST_LENGTH 0x20035 |
#define SYM_LIST_TO_ARRAY 0x2003C |
#define SYM_LOOP 0x115 |
#define SYM_LT 0x20009 |
#define SYM_MACRO 0x10D |
#define SYM_MAP 0x3000D |
#define SYM_MATCH 0x108 |
#define SYM_MATCH_ANY 0x41 |
#define SYM_MERGE 0x30013 |
#define SYM_MERROR 0x23 |
#define SYM_MKARRAY 0x2003A |
#define SYM_MOD 0x20004 |
#define SYM_MOVE_TO_FLASH 0x114 |
#define SYM_MUL 0x20002 |
#define SYM_NIL 0x0 |
#define SYM_NO_MATCH 0x40 |
#define SYM_NONSENSE 0x3C |
#define SYM_NOT 0x2000D |
#define SYM_NOT_EQ 0x20006 |
#define SYM_NOT_FOUND 0x24 |
#define SYM_NUM_NOT_EQ 0x20008 |
#define SYM_NUMEQ 0x20007 |
#define SYM_OPENBRACK 0x80 |
#define SYM_OPENCURL 0x84 |
#define SYM_OPENPAR 0x70 |
#define SYM_OR 0x107 |
#define SYM_PERFORM_GC 0x2000E |
#define SYM_PROGN 0x102 |
#define SYM_PROGN_VAR 0x112 |
#define SYM_QUOTE 0x100 |
#define SYM_QUOTE_IT 0x77 |
#define SYM_RANGE 0x20036 |
#define SYM_RAW_F_TYPE 0x33 |
#define SYM_RAW_I_TYPE 0x31 |
#define SYM_RAW_U_TYPE 0x32 |
#define SYM_READ 0x30001 |
#define SYM_READ_AND_EVAL_PROGRAM 0x30003 |
#define SYM_READ_PROGRAM 0x30002 |
#define SYM_RECEIVE 0x109 |
#define SYM_RECEIVE_TIMEOUT 0x10A |
#define SYM_RECOVERED 0x28 |
#define SYM_REG_EVENT_HANDLER 0x20037 |
#define SYM_RERROR 0x20 /* READ ERROR */ |
#define SYM_REST_ARGS 0x30015 |
#define SYM_REVERSE 0x3000E |
#define SYM_ROTATE 0x30016 |
#define SYM_SELF 0x2000F |
#define SYM_SEND 0x3000A |
#define SYM_SET_ASSOC 0x20021 |
#define SYM_SET_CAR 0x2001C |
#define SYM_SET_CDR 0x2001D |
#define SYM_SET_IX 0x2001E |
#define SYM_SET_MAILBOX_SIZE 0x20010 |
#define SYM_SETQ 0x113 |
#define SYM_SETVAR 0x30000 |
#define SYM_SHL 0x2002D |
#define SYM_SHR 0x2002E |
#define SYM_SLEEP 0x30012 |
#define SYM_SORT 0x30014 |
#define SYM_SPAWN 0x30004 |
#define SYM_SPAWN_TRAP 0x30005 |
#define SYM_STACK_ERROR 0x27 |
#define SYM_STRING_TO_SYMBOL 0x20019 |
#define SYM_SUB 0x20001 |
#define SYM_SYMBOL_TO_STRING 0x20018 |
#define SYM_SYMBOL_TO_UINT 0x2001A |
#define SYM_TAKE 0x20038 |
#define SYM_TERROR 0x21 /* TYPE ERROR */ |
#define SYM_TIMEOUT 0xA |
#define SYM_TO_BYTE 0x2002C |
#define SYM_TO_DOUBLE 0x2002B |
#define SYM_TO_FLOAT 0x20028 |
#define SYM_TO_I 0x20024 |
#define SYM_TO_I32 0x20025 |
#define SYM_TO_I64 0x20029 |
#define SYM_TO_U 0x20026 |
#define SYM_TO_U32 0x20027 |
#define SYM_TO_U64 0x2002A |
#define SYM_TOKENIZER_DONE 0x75 |
#define SYM_TOKENIZER_RERROR 0x82 |
#define SYM_TOKENIZER_WAIT 0x79 |
#define SYM_TRAP 0x116 |
#define SYM_TRUE 0x2 |
#define SYM_TYPE_ARRAY 0x59 |
#define SYM_TYPE_BYTE 0x5C |
#define SYM_TYPE_CHANNEL 0x5E |
#define SYM_TYPE_CHAR 0x5B |
#define SYM_TYPE_CUSTOM 0x61 |
#define SYM_TYPE_DEFRAG_MEM 0x60 |
#define SYM_TYPE_DOUBLE 0x56 |
#define SYM_TYPE_FLOAT 0x53 |
#define SYM_TYPE_I 0x51 |
#define SYM_TYPE_I32 0x54 |
#define SYM_TYPE_I64 0x57 |
#define SYM_TYPE_LISPARRAY 0x5F |
#define SYM_TYPE_LIST 0x50 |
#define SYM_TYPE_OF 0x20034 |
#define SYM_TYPE_SYMBOL 0x5A |
#define SYM_TYPE_U 0x52 |
#define SYM_TYPE_U32 0x55 |
#define SYM_TYPE_U64 0x58 |
#define SYM_UINT_TO_SYMBOL 0x2001B |
#define SYM_UNDEFINE 0x20016 |
#define SYM_UNFLATTEN 0x30010 |
#define SYM_WAIT 0x30007 |
#define SYM_YIELD 0x30006 |
#define SYMBOL_IX | ( | X | ) | ((X) & 0xFFFF) |
#define SYMBOL_KIND | ( | X | ) | ((X) >> 16) |
#define SYMBOL_KIND_APPFUN 3 |
#define SYMBOL_KIND_EXTENSION 1 |
#define SYMBOL_KIND_FUNDAMENTAL 2 |
#define SYMBOL_KIND_SPECIAL 0 |
#define TOKENIZER_SYMBOLS_END 0x85 |
#define TOKENIZER_SYMBOLS_START 0x70 |