vscode

Quiet in here? Check #calva-dev out :smiley:
2020-02-14T04:03:24.121800Z

@pez i've been working on integrating the various attempts at clojure grammars for tree-sitter. still more work to be done, but here is what i was able to do using the parse tree

2020-02-14T04:04:40.123200Z

with the caveat that the grammar is not complete, current performance to parse (via tree-sitter's cli) is about 20ms for clojure.core here.

2020-02-14T04:06:40.124100Z

the image is mostly about demoing the outline view constructed -- some of the highlighting was also done via info obtained from tree-sitter.

pez 2020-02-14T07:23:44.125800Z

20ms is crazyily fast. I'll clock my various parsers and see what I have.

2020-02-14T11:29:31.127300Z

looking forward to your numbers! would like to execute tests locally too so the environment is consistent for tests. i hope it is practical to reproduce your testing.

pez 2020-02-14T11:33:28.128Z

Yeah, I'd love to run your tests as well. Even if I think the magnitude will tell us the story anyway.

2020-02-14T11:59:29.130Z

makes sense. i'll try to put some of these bits up somewhere before long 🙂