tree-sitter/src/compiler
Max Brunsfeld 49f393b75e Merge pull request #22 from maxbrunsfeld/c-compiler-api
Simplify the compiler API
2016-01-13 21:08:41 -08:00
..
build_tables Merge pull request #22 from maxbrunsfeld/c-compiler-api 2016-01-13 21:08:41 -08:00
generate_code Make the compile function plain C and take a JSON grammar 2016-01-11 12:33:48 -08:00
prepare_grammar Make the compile function plain C and take a JSON grammar 2016-01-11 12:33:48 -08:00
rules Make the compile function plain C and take a JSON grammar 2016-01-11 12:33:48 -08:00
util Generate correct C literals for non-ascii characters 2014-09-28 18:40:15 -07:00
compile.cc Make the compile function plain C and take a JSON grammar 2016-01-11 12:33:48 -08:00
compile.h Make the compile function plain C and take a JSON grammar 2016-01-11 12:33:48 -08:00
compile_error.h Make the compile function plain C and take a JSON grammar 2016-01-11 12:33:48 -08:00
grammar.h Make the compile function plain C and take a JSON grammar 2016-01-11 12:33:48 -08:00
lex_table.cc When removing duplicate lex states, update the error state too 2015-12-29 21:02:24 -08:00
lex_table.h When removing duplicate lex states, update the error state too 2015-12-29 21:02:24 -08:00
lexical_grammar.h Make the compile function plain C and take a JSON grammar 2016-01-11 12:33:48 -08:00
parse_grammar.cc Make the compile function plain C and take a JSON grammar 2016-01-11 12:33:48 -08:00
parse_grammar.h Make the compile function plain C and take a JSON grammar 2016-01-11 12:33:48 -08:00
parse_table.cc Ensure that there are no duplicate lex states 2015-12-20 15:46:13 -08:00
parse_table.h Ensure that there are no duplicate lex states 2015-12-20 15:46:13 -08:00
precedence_range.cc Include precedence calculation in LexItemSet::transitions 2015-10-30 16:07:29 -07:00
precedence_range.h Include precedence calculation in LexItemSet::transitions 2015-10-30 16:07:29 -07:00
rule.cc Add helper for dynamic-casting to rule subclasses 2015-10-12 19:21:56 -07:00
rule.h Fix linter errors 2015-10-12 19:22:05 -07:00
rules.h Make the compile function plain C and take a JSON grammar 2016-01-11 12:33:48 -08:00
syntax_grammar.cc Record in parse table which actions can hide splits 2015-12-17 13:11:56 -08:00
syntax_grammar.h Make the compile function plain C and take a JSON grammar 2016-01-11 12:33:48 -08:00
variable.cc Merge branch 'flatten-rules-into-productions' 2015-10-02 23:46:39 -07:00
variable.h Make the compile function plain C and take a JSON grammar 2016-01-11 12:33:48 -08:00