This commit is contained in:
IlyaShurupov 2024-03-05 19:19:04 +03:00 committed by Ilya Shurupov
parent 1293136343
commit 8dc73bc1d5
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);