typedef array_t SQInstructionVec; typedef array_t SQObjectPtrVec; typedef array_t sqvector_SQChar; typedef bool_t bool; typedef bool_t SQBool; typedef char_ptr_t SQChar_ptr_t; typedef char_t LexChar; typedef char_t SQChar; typedef class_ptr_t SQCompiler_ptr_t; typedef class_ptr_t SQSharedState_ptr_t; typedef class_ptr_t SQVM_ptr_t; typedef class_t SQFuncState; typedef class_t SQLex; typedef class_t SQObject; typedef class_t SQVM; typedef enum_t SQObjectType; typedef enum_t SQOpcode; typedef float_t SQFloat; typedef func_ptr_t CompilerErrorFunc; typedef func_ptr_t SQLEXREADFUNC; typedef int_t int; typedef int_t SQInteger; typedef param_t T; typedef string_ptr_t SQString_ptr_t; typedef struct_t jmp_buf; typedef table_ptr_t SQTable_ptr_t; typedef uint_ptr_t SQUnsignedInteger_ptr_t; typedef uint_t SQUnsignedInteger; typedef var_t SQObjectPtr; typedef void_ptr_t SQFuncState_ptr_t; typedef void_ptr_t SQObjectPtr_ptr_t; typedef void_ptr_t SQUserPointer; typedef void_ptr_t va_list; typedef class_t SQLocalVarInfo; typedef class_t SQFunctionProto; typedef struct_t FILE;