Max Brunsfeld
|
fe6a69a626
|
Sort lex states
|
2019-06-20 13:01:28 -07:00 |
|
Max Brunsfeld
|
5b38ff5f78
|
Loosen lex state equality check to catch some spurious duplicates
|
2019-06-20 09:57:38 -07:00 |
|
Max Brunsfeld
|
f7d25a5934
|
Fix missed opportunities to merge parse states
|
2019-06-06 15:29:22 -07:00 |
|
Max Brunsfeld
|
eb96dd6ddb
|
node types: Preserve all supertypes in field type lists
|
2019-03-27 16:32:02 -07:00 |
|
Max Brunsfeld
|
6c65d74810
|
Restructure node-types.json output
|
2019-03-26 13:43:10 -07:00 |
|
Max Brunsfeld
|
b79bd8693b
|
Start work on handling node supertypes
|
2019-03-26 11:51:02 -07:00 |
|
Max Brunsfeld
|
56309a1c28
|
Generate node-fields.json file
|
2019-02-12 11:06:18 -08:00 |
|
Max Brunsfeld
|
79d90f0d3e
|
Restore naming of alias sequence lengths
Fields aren't stored in sequences now, so the max length
is back to being just for aliases.
|
2019-02-08 16:14:18 -08:00 |
|
Max Brunsfeld
|
1d1674811c
|
Fully implement ts_node_child_by_field_id
|
2019-02-08 15:16:56 -08:00 |
|
Max Brunsfeld
|
18a13b457d
|
Get basic field API working
|
2019-02-08 15:16:56 -08:00 |
|
Max Brunsfeld
|
108ca989ea
|
Start work on including child refs in generated parsers
|
2019-02-08 15:16:56 -08:00 |
|
Max Brunsfeld
|
f059557a9d
|
Move parser generation code in to 'generate' module within CLI crate
|
2019-01-07 10:23:01 -08:00 |
|