mirror of
https://github.com/JezuzLizard/T4SP-Server-Plugin.git
synced 2025-07-04 02:01:54 +00:00
Add yyac code
This commit is contained in:
@ -9,3 +9,4 @@
|
||||
#include "cscr_tempmemory.hpp"
|
||||
#include "cscr_variable.hpp"
|
||||
#include "cscr_vm.hpp"
|
||||
#include "cscr_yacc.hpp"
|
||||
|
2058
src/codsrc/clientscript/cscr_yacc.cpp
Normal file
2058
src/codsrc/clientscript/cscr_yacc.cpp
Normal file
File diff suppressed because it is too large
Load Diff
21
src/codsrc/clientscript/cscr_yacc.hpp
Normal file
21
src/codsrc/clientscript/cscr_yacc.hpp
Normal file
@ -0,0 +1,21 @@
|
||||
#pragma once
|
||||
|
||||
namespace codsrc
|
||||
{
|
||||
unsigned int LowerCase(unsigned int strVal);
|
||||
int yyparse();
|
||||
int StringValue(int len, const char* str);
|
||||
int yylex();
|
||||
int yy_get_next_buffer();
|
||||
int yy_get_previous_state();
|
||||
int yy_try_NUL_trans(int yy_current_state);
|
||||
void yyrestart();
|
||||
game::yy_buffer_state* yy_create_buffer();
|
||||
void yy_flush_buffer(game::yy_buffer_state* result);
|
||||
void ScriptParse(game::scriptInstance_t a1, game::sval_u* parseData);
|
||||
|
||||
FILE* yy_load_buffer_state();
|
||||
void yy_fatal_error(const char* err);
|
||||
void* yy_flex_realloc(void* ptr, unsigned int size);
|
||||
void yy_init_buffer(game::yy_buffer_state* b, FILE* file);
|
||||
}
|
Reference in New Issue
Block a user