74 #include "gw-config.h" 95 #define WS_LINE_TERMINATOR "\r\n" 97 #define WS_LINE_TERMINATOR "\n" 102 #define WS_INT8_MIN -128 103 #define WS_INT8_MAX 127 105 #define WS_INT16_MIN -32768 106 #define WS_INT16_MAX 32767 108 #define WS_INT32_MIN -2147483648 109 #define WS_INT32_MAX 2147483647 138 #define WS_ERROR_B_MEMORY 0x01 141 #define WS_ERROR_B_SYNTAX 0x02 146 #define WS_ERROR_B_SEMANTIC 0x04 185 #define COMPILER_MAGIC (0xfefe0101)
size_t lexer_active_list_size
WsHashPtr pragma_use_hash
int ws_yy_parse(WsCompiler *compiler)
WsUInt32 num_local_functions
struct WsContBreakRec * next
void ws_lexer_free_block(WsCompiler *compiler, void *ptr)
void ** lexer_active_list
void ws_lexer_free_utf8(WsCompiler *compiler, WsUtf8String *string)
WsBool ws_lexer_register_utf8(WsCompiler *compiler, WsUtf8String *string)
WsUInt32 last_syntax_error_line
WsUInt32 num_extern_functions
WsFastMalloc * pool_stree
WsBool ws_lexer_register_block(WsCompiler *compiler, void *ptr)