This commit is contained in:
IlyaShurupov 2024-03-05 19:19:04 +03:00 committed by Ilusha
parent f666416696
commit ed3421321c
11 changed files with 1179 additions and 308 deletions

View file

@ -0,0 +1,16 @@
#pragma once
#include <lalr/Parser.hpp>
#include <lalr/string_literal.hpp>
typedef void* UserData;
typedef char SymbolType;
typedef std::basic_string<SymbolType>::iterator IteratorType;
extern const lalr::ParserStateMachine* oscript_parser_state_machine;
typedef lalr::Parser<IteratorType, UserData> LalrParser;
void bind(LalrParser& parser);