ref: 9a720370111cf87f4a1a9c2665c5e12f5c04855c
dir: /syntax.h/
#ifndef SYNTAX_H #define SYNTAX_H #if ! __bool_true_false_are_defined # include <stdbool.h> #endif extern unsigned char curctx; extern uint8_t namespace; enum opcode { OARY, OCALL, OFIELD, OPTR, OPOSTINC, OPOSTDEC, OPREINC, OPREDEC, OADDR, OINDIR, OMINUS, OPLUS, OCPL, ONEG, OMUL, ODIV, OMOD, OADD, OSUB, OSHL, OSHR, OLT, OGT, OGE, OLE, OEQ, ONE, OBAND, OBXOR, OBOR, OAND, OOR, OTERN, OASSIGN, OA_MUL, OA_DIV, OA_MOD, OA_ADD, OA_SUB, OA_SHL, OA_SHR, OA_AND, OA_XOR, OA_OR, OSYM, OCOMP, OSWITCH, OIF, OFOR, OFEXP, ODO, OWHILE, OLABEL, OGOTO, OBREAK, OCONT, ORETURN, OCASE, ODEFAULT, OFTN, ODEF, O2EXP }; #endif