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