tree-sitter-fennel
tree-sitter-fennel copied to clipboard
Treesitter grammar for the Fennel programming language
Made colon in a colon string to be its own anonymous node, and added `(string_content)` which captures just the string's content, without the colon or quotes, making it easier to...
Small updates for npm, cargo and github "repo stats".
Table keys are now allowed to be any valid S-expression. The old implementation hardcodes symbols and strings as valid, but excluding numbers and S-expressions. With this change, the following expressions...
This also pulls in some more changes as well, I could open a new PR for them if you prefer.
I don't know if I should report this in this repository or in https://github.com/nvim-treesitter/nvim-treesitter. I have some macros that accept quoted expressions and when using those quoted expressions the first...
Threading seems to be broken when there is more than one operation For example: ```fennel (fn c [b] (-> b (+ 1) (/ 2))) ``` yeilds an error ``` (list...
it's not ignoring shebangs 
Please [add a CSON which defines the language and file recognition](https://flight-manual.atom.io/hacking-atom/sections/creating-a-grammar/#the-package), so that this grammar can be used in Atom.