7 #define TK_IDENTIFIER 258 8 #define TK_STRING_LITERAL 259 28 #define TK_FOREACH 279 30 #define TK_NEWSLOT 281 34 #define TK_FUNCTION 285 39 #define TK_MINUSEQ 290 40 #define TK_CONTINUE 291 48 #define TK_DOUBLE_COLON 299 50 #define TK_DEFAULT 301 52 #define TK_PLUSPLUS 303 53 #define TK_MINUSMINUS 304 54 #define TK_3WAYSCMP 305 55 #define TK_USHIFTR 306 57 #define TK_EXTENDS 308 58 #define TK_CONSTRUCTOR 310 59 #define TK_INSTANCEOF 311 60 #define TK_VARPARAMS 312 61 #define TK___LINE__ 313 62 #define TK___FILE__ 314 68 #define TK_ATTR_OPEN 320 69 #define TK_ATTR_CLOSE 321 73 #define TK_RAWCALL 325 77 typedef void(*CompilerErrorFunc)(
void *ud,
const SQChar *s);
78 bool Compile(
SQVM *vm, SQLEXREADFUNC rg, SQUserPointer up,
const SQChar *sourcename,
SQObjectPtr &out,
bool raiseerror,
bool lineinfo);
79 #endif //_SQCOMPILER_H_
Definition: sqobject.h:205