#ifndef COMPILER_BUILD_TABLES_BUILD_PARSE_TABLE_H_ #define COMPILER_BUILD_TABLES_BUILD_PARSE_TABLE_H_ #include #include #include "tree_sitter/compiler.h" #include "compiler/parse_table.h" namespace tree_sitter { class SyntaxGrammar; class LexicalGrammar; namespace build_tables { std::pair> build_parse_table( const SyntaxGrammar &grammar, const LexicalGrammar &lex_grammar); } } #endif // COMPILER_BUILD_TABLES_BUILD_PARSE_TABLE_H_