|
|
@@ -42,24 +42,28 @@ void SQLexer::Init(SQSharedState *ss, SQLEXREADFUNC rg, SQUserPointer up,Compile
|
|
|
ADD_KEYWORD(local, TK_LOCAL);
|
|
|
ADD_KEYWORD(var, TK_LOCAL);
|
|
|
|
|
|
- ADD_KEYWORD(char_t, TK_LOCAL);
|
|
|
- ADD_KEYWORD(wchar_t, TK_LOCAL);
|
|
|
+ ADD_KEYWORD(char_t, TK_LOCAL_CHAR_T);
|
|
|
+ ADD_KEYWORD(wchar_t, TK_LOCAL_WCHAR_T);
|
|
|
|
|
|
- ADD_KEYWORD(int8_t, TK_LOCAL);
|
|
|
- ADD_KEYWORD(int16_t, TK_LOCAL);
|
|
|
- ADD_KEYWORD(int32_t, TK_LOCAL);
|
|
|
- ADD_KEYWORD(int64_t, TK_LOCAL);
|
|
|
- ADD_KEYWORD(int_t, TK_LOCAL);
|
|
|
+ ADD_KEYWORD(bool_t, TK_LOCAL_BOOL_T);
|
|
|
+ ADD_KEYWORD(table_t, TK_LOCAL_TABLE_T);
|
|
|
+ ADD_KEYWORD(array_t, TK_LOCAL_ARRAY_T);
|
|
|
|
|
|
- ADD_KEYWORD(uint8_t, TK_LOCAL);
|
|
|
- ADD_KEYWORD(uint16_t, TK_LOCAL);
|
|
|
- ADD_KEYWORD(uint32_t, TK_LOCAL);
|
|
|
- ADD_KEYWORD(uint64_t, TK_LOCAL);
|
|
|
- ADD_KEYWORD(uint_t, TK_LOCAL);
|
|
|
+ ADD_KEYWORD(int8_t, TK_LOCAL_INT8_T);
|
|
|
+ ADD_KEYWORD(int16_t, TK_LOCAL_INT16_T);
|
|
|
+ ADD_KEYWORD(int32_t, TK_LOCAL_INT32_T);
|
|
|
+ ADD_KEYWORD(int64_t, TK_LOCAL_INT64_T);
|
|
|
+ ADD_KEYWORD(int_t, TK_LOCAL_INT_T);
|
|
|
|
|
|
- ADD_KEYWORD(float_t, TK_LOCAL);
|
|
|
- ADD_KEYWORD(double_t, TK_LOCAL);
|
|
|
- ADD_KEYWORD(long_double_t, TK_LOCAL);
|
|
|
+ ADD_KEYWORD(uint8_t, TK_LOCAL_UINT8_T);
|
|
|
+ ADD_KEYWORD(uint16_t, TK_LOCAL_UINT16_T);
|
|
|
+ ADD_KEYWORD(uint32_t, TK_LOCAL_UINT32_T);
|
|
|
+ ADD_KEYWORD(uint64_t, TK_LOCAL_UINT64_T);
|
|
|
+ ADD_KEYWORD(uint_t, TK_LOCAL_UINT_T);
|
|
|
+
|
|
|
+ ADD_KEYWORD(float_t, TK_LOCAL_FLOAT_T);
|
|
|
+ ADD_KEYWORD(double_t, TK_LOCAL_DOUBLE_T);
|
|
|
+ ADD_KEYWORD(long_double_t, TK_LOCAL_LONG_DOUBLE_T);
|
|
|
|
|
|
ADD_KEYWORD(for, TK_FOR);
|
|
|
ADD_KEYWORD(foreach, TK_FOREACH);
|