enum | FB_TOKEN {
FB_TK_EOF = 256,
FB_TK_EOL,
FB_TK_STMTSEP,
FB_TK_COMMENT,
FB_TK_REM,
FB_TK_NUMLIT,
FB_TK_STRLIT,
FB_TK_STRLIT_ESC,
FB_TK_STRLIT_NOESC,
FB_TK_ID,
FB_TK_IF,
FB_TK_THEN,
FB_TK_ELSE,
FB_TK_ELSEIF,
FB_TK_SELECT,
FB_TK_CASE,
FB_TK_IS,
FB_TK_WHILE,
FB_TK_UNTIL,
FB_TK_WEND,
FB_TK_CONTINUE,
FB_TK_EXIT,
FB_TK_DO,
FB_TK_LOOP,
FB_TK_WITH,
FB_TK_FOR,
FB_TK_STEP,
FB_TK_NEXT,
FB_TK_TO,
FB_TK_SCOPE,
FB_TK_NAMESPACE,
FB_TK_USING,
FB_TK_AND,
FB_TK_OR,
FB_TK_ANDALSO,
FB_TK_ORELSE,
FB_TK_XOR,
FB_TK_EQV,
FB_TK_IMP,
FB_TK_NOT,
FB_TK_MOD,
FB_TK_SHL,
FB_TK_SHR,
FB_TK_EQ,
FB_TK_GT,
FB_TK_LT,
FB_TK_NE,
FB_TK_LE,
FB_TK_GE,
FB_TK_DBLEQ,
FB_TK_EXTERN,
FB_TK_STATIC,
FB_TK_DIM,
FB_TK_VAR,
FB_TK_REDIM,
FB_TK_COMMON,
FB_TK_SHARED,
FB_TK_PRESERVE,
FB_TK_ENDIF,
FB_TK_DEFINED,
FB_TK_INCLUDE,
FB_TK_DYNAMIC,
FB_TK_EXPLICIT,
FB_TK_BYVAL,
FB_TK_BYREF,
FB_TK_DEFBYTE,
FB_TK_DEFUBYTE,
FB_TK_DEFSHORT,
FB_TK_DEFUSHORT,
FB_TK_DEFINT,
FB_TK_DEFUINT,
FB_TK_DEFLNG,
FB_TK_DEFULNG,
FB_TK_DEFLNGINT,
FB_TK_DEFULNGINT,
FB_TK_DEFSNG,
FB_TK_DEFDBL,
FB_TK_DEFSTR,
FB_TK_DECLARE,
FB_TK_CONST,
FB_TK_TYPE,
FB_TK_UNION,
FB_TK_ENUM,
FB_TK_CLASS,
FB_TK_END,
FB_TK_EXPORT,
FB_TK_IMPORT,
FB_TK_OPTION,
FB_TK_ASM,
FB_TK_SUB,
FB_TK_FUNCTION,
FB_TK_CONSTRUCTOR,
FB_TK_DESTRUCTOR,
FB_TK_OPERATOR,
FB_TK_PROPERTY,
FB_TK_EXTENDS,
FB_TK_IMPLEMENTS,
FB_TK_BASE,
FB_TK_VIRTUAL,
FB_TK_ABSTRACT,
FB_TK_BYTE,
FB_TK_UBYTE,
FB_TK_SHORT,
FB_TK_USHORT,
FB_TK_INTEGER,
FB_TK_UINT,
FB_TK_LONG,
FB_TK_ULONG,
FB_TK_LONGINT,
FB_TK_ULONGINT,
FB_TK_SINGLE,
FB_TK_DOUBLE,
FB_TK_STRING,
FB_TK_ZSTRING,
FB_TK_WSTRING,
FB_TK_ANY,
FB_TK_PTR,
FB_TK_POINTER,
FB_TK_UNSIGNED,
FB_TK_AS,
FB_TK_TYPEOF,
FB_TK_PUBLIC,
FB_TK_PRIVATE,
FB_TK_PROTECTED,
FB_TK_PASCAL,
FB_TK_CDECL,
FB_TK_STDCALL,
FB_TK_ALIAS,
FB_TK_LIB,
FB_TK_OVERLOAD,
FB_TK_NEW,
FB_TK_DELETE,
FB_TK_LET,
FB_TK_RETURN,
FB_TK_GOTO,
FB_TK_GOSUB,
FB_TK_CALL,
FB_TK_VARPTR,
FB_TK_STRPTR,
FB_TK_PROCPTR,
FB_TK_SADD,
FB_TK_FIELDDEREF,
FB_TK_CBYTE,
FB_TK_CUBYTE,
FB_TK_CSHORT,
FB_TK_CUSHORT,
FB_TK_CINT,
FB_TK_CUINT,
FB_TK_CLNG,
FB_TK_CULNG,
FB_TK_CLNGINT,
FB_TK_CULNGINT,
FB_TK_CSNG,
FB_TK_CDBL,
FB_TK_CSIGN,
FB_TK_CUNSG,
FB_TK_CPTR,
FB_TK_CAST,
FB_TK_LSET,
FB_TK_RSET,
FB_TK_ASC,
FB_TK_CHR,
FB_TK_WCHR,
FB_TK_STR,
FB_TK_CVD,
FB_TK_CVS,
FB_TK_CVI,
FB_TK_CVL,
FB_TK_CVSHORT,
FB_TK_CVLONGINT,
FB_TK_MKD,
FB_TK_MKS,
FB_TK_MKI,
FB_TK_MKL,
FB_TK_MKSHORT,
FB_TK_MKLONGINT,
FB_TK_WSTR,
FB_TK_MID,
FB_TK_INSTR,
FB_TK_INSTRREV,
FB_TK_TRIM,
FB_TK_RTRIM,
FB_TK_LTRIM,
FB_TK_LCASE,
FB_TK_UCASE,
FB_TK_RESTORE,
FB_TK_READ,
FB_TK_DATA,
FB_TK_ABS,
FB_TK_SGN,
FB_TK_FIX,
FB_TK_FRAC,
FB_TK_SIN,
FB_TK_ASIN,
FB_TK_COS,
FB_TK_ACOS,
FB_TK_TAN,
FB_TK_ATN,
FB_TK_SQR,
FB_TK_LOG,
FB_TK_EXP,
FB_TK_INT,
FB_TK_ATAN2,
FB_TK_PRINT,
FB_TK_LPRINT,
FB_TK_LEN,
FB_TK_SIZEOF,
FB_TK_PEEK,
FB_TK_POKE,
FB_TK_SWAP,
FB_TK_OPEN,
FB_TK_CLOSE,
FB_TK_SEEK,
FB_TK_PUT,
FB_TK_GET,
FB_TK_ACCESS,
FB_TK_WRITE,
FB_TK_LOCK,
FB_TK_INPUT,
FB_TK_WINPUT,
FB_TK_OUTPUT,
FB_TK_BINARY,
FB_TK_RANDOM,
FB_TK_APPEND,
FB_TK_ENCODING,
FB_TK_NAME,
FB_TK_SPC,
FB_TK_TAB,
FB_TK_LINE,
FB_TK_VIEW,
FB_TK_UNLOCK,
FB_TK_WIDTH,
FB_TK_COLOR,
FB_TK_FIELD,
FB_TK_ERASE,
FB_TK_LBOUND,
FB_TK_UBOUND,
FB_TK_VA_FIRST,
FB_TK_ON,
FB_TK_ERROR,
FB_TK_LOCAL,
FB_TK_ERR,
FB_TK_RESUME,
FB_TK_IIF,
FB_TK_PSET,
FB_TK_PRESET,
FB_TK_POINT,
FB_TK_CIRCLE,
FB_TK_WINDOW,
FB_TK_PALETTE,
FB_TK_SCREEN,
FB_TK_SCREENQB,
FB_TK_PAINT,
FB_TK_DRAW,
FB_TK_IMAGECREATE,
FB_TK_THREADCALL,
FB_TOKENS = FB_TK_THREADCALL - FB_TK_EOF
} |