Sha256: 226f2687c06b756ec5e5cdf028bd09bc8427c6805f76e6ee81261fe797a6881e
Contents?: true
Size: 572 Bytes
Versions: 1
Compression:
Stored size: 572 Bytes
Contents
#ifndef COMPILER_PREPARE_GRAMMAR_FLATTEN_GRAMMAR_H_ #define COMPILER_PREPARE_GRAMMAR_FLATTEN_GRAMMAR_H_ #include <string> #include "tree_sitter/compiler.h" #include "compiler/compile_error.h" #include "compiler/syntax_grammar.h" namespace tree_sitter { namespace prepare_grammar { struct InitialSyntaxGrammar; SyntaxVariable flatten_rule(const Variable &variable); std::pair<SyntaxGrammar, CompileError> flatten_grammar(const InitialSyntaxGrammar &); } // namespace prepare_grammar } // namespace tree_sitter #endif // COMPILER_PREPARE_GRAMMAR_FLATTEN_GRAMMAR_H_
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
tree-sitter-0.0.1 | ext/tree-sitter/tree-sitter/src/compiler/prepare_grammar/flatten_grammar.h |