3 * - Bytecode definitions
8 #include "bytecode_ops.h"
10 #define BC_NS_SEPARATOR '@'
12 typedef struct sBC_Op tBC_Op;
13 typedef struct sBC_Function tBC_Function;
19 char bUseInteger; // Used for serialisation
20 char bUseString; // Used for serialisation
22 void *CacheEnt; // Used to runtime cache function calls
42 // NOTE: These fields are invalid after compilation
45 const char **VariableNames;
46 int CurContextDepth; // Used to get the real var count
50 tBC_Op *OperationsEnd;