Rob Rix
289785d3e4
Get the semantic-json AST from semantic-json.
...
Co-Authored-By: Ayman Nadeem <aymannadeem@gmail.com>
2020-01-27 13:58:53 -05:00
Rob Rix
0945a3a74f
Copy in the AST generation from tree-sitter-json.
...
Co-Authored-By: Ayman Nadeem <aymannadeem@gmail.com>
2020-01-27 13:57:41 -05:00
Rob Rix
575b19c451
Add a submodule of tree-sitter-json.
...
Co-Authored-By: Ayman Nadeem <aymannadeem@gmail.com>
2020-01-27 13:57:13 -05:00
Rob Rix
b77157cee6
Depend on template-haskell.
...
Co-Authored-By: Ayman Nadeem <aymannadeem@gmail.com>
2020-01-27 13:49:24 -05:00
Rob Rix
1b5ea7acb4
Stub in a module for the AST datatypes.
...
Co-Authored-By: Ayman Nadeem <aymannadeem@gmail.com>
2020-01-27 13:44:30 -05:00
Timothy Clem
cc8d71d4cf
Use newly released versions of tree-sitter with optimizations
2020-01-14 12:41:53 -08:00
Timothy Clem
dfd58dd5c8
Continue to track haskell-tree-sitter optimization work
2020-01-09 14:06:52 -08:00
Timothy Clem
c0309111d8
Targeting latest haskell-tree-sitter
2020-01-07 17:08:35 -08:00
Timothy Clem
12428e4988
Try to always use tree-sitter 0.7.2
2019-12-18 10:59:52 -08:00
Patrick Thomson
6bebd84deb
Officially require GHC 8.8.
2019-12-13 15:48:49 -05:00
Timothy Clem
5926b47438
++tree-sitter 0.7
...
Also bumps parsers that changed
2019-12-10 11:04:02 -08:00
Timothy Clem
285ba19b2b
Bump to latest tree-sitters
2019-12-09 09:52:42 -08:00
Rob Rix
024ff089ed
Re-export tree_sitter_json from Language.JSON.
2019-10-07 14:13:12 -04:00
Rob Rix
ae5591437f
Bump the constraints on tree-sitter{,-java,-python}.
2019-10-07 14:07:44 -04:00
Rob Rix
40e83cab6b
📝 the ToTags instance.
2019-10-07 13:53:37 -04:00
Rob Rix
2d74113a9d
Define a ToTags instance for JSON.
...
There’s no tags to generate for JSON (without e.g. a schema or something for the data), but implementing the instance allows us to avoid having to customize the list of parsers for tagging.
2019-10-07 11:04:37 -04:00
Rob Rix
938be8f0d0
Add a semantic-json package.
2019-10-07 10:27:52 -04:00