tree-sitter/src/runtime
Max Brunsfeld 22c550c9d6 Discard tokens after error detection to find the best repair
* Use GLR stack-splitting to try all numbers of tokens to
  discard until a repair is found.
* Check the validity of repairs by looking at the child trees,
  rather than the statically-computed 'in-progress symbols' list
2016-05-11 13:49:43 -07:00
..
alloc.h Handle allocation failures when instantiating documents 2016-01-18 11:32:10 -08:00
array.h Select ambiguous alternatives by minimizing error size 2016-04-24 00:54:20 -07:00
debugger.h Drop release functions from callback structs 2015-09-08 23:24:33 -07:00
document.c Add a public function for printing debugging graphs 2016-02-23 11:16:50 -08:00
document.h Fix leak of StringInput wrapper struct 2016-01-29 16:40:38 -08:00
language.c Discard tokens after error detection to find the best repair 2016-05-11 13:49:43 -07:00
language.h Discard tokens after error detection to find the best repair 2016-05-11 13:49:43 -07:00
length.h clang-format 2015-12-04 20:56:33 -08:00
lexer.c Use an object pool for stack nodes, to reduce allocations 2016-02-04 11:19:42 -08:00
lexer.h Use an object pool for stack nodes, to reduce allocations 2016-02-04 11:19:42 -08:00
node.c Move tree sexp function back to tree, for easier use in debugger 2016-04-24 00:09:32 -07:00
node.h Remove TSLength from runtime header 2015-12-04 10:45:30 -08:00
parser.c Discard tokens after error detection to find the best repair 2016-05-11 13:49:43 -07:00
parser.h Discard tokens after error detection to find the best repair 2016-05-11 13:49:43 -07:00
reduce_action.h Discard tokens after error detection to find the best repair 2016-05-11 13:49:43 -07:00
stack.c Discard tokens after error detection to find the best repair 2016-05-11 13:49:43 -07:00
stack.h Discard tokens after error detection to find the best repair 2016-05-11 13:49:43 -07:00
string_input.c Rename Vector -> Array 2016-02-17 20:41:29 -08:00
string_input.h Move StringInput into its own file 2014-08-01 12:43:14 -07:00
tree.c Discard tokens after error detection to find the best repair 2016-05-11 13:49:43 -07:00
tree.h Discard tokens after error detection to find the best repair 2016-05-11 13:49:43 -07:00
utf16.c Support UTF16 directly 2015-12-28 13:53:22 -08:00
utf16.h Support UTF16 directly 2015-12-28 13:53:22 -08:00