#tree-sitter #arduino #parser #incremental

tree-sitter-arduino

Arduino grammar for the tree-sitter parsing library

5 releases

0.21.0 Mar 17, 2024
0.20.3 Feb 25, 2024
0.20.2 Feb 22, 2024
0.20.1 Feb 12, 2024
0.20.0 Feb 9, 2024

#354 in Text editors

Download history 10/week @ 2024-02-06 14/week @ 2024-02-13 203/week @ 2024-02-20 37/week @ 2024-02-27 2/week @ 2024-03-05 129/week @ 2024-03-12 38/week @ 2024-03-19 1/week @ 2024-03-26 20/week @ 2024-04-02 305/week @ 2024-04-09 19/week @ 2024-04-16

324 downloads per month

MIT license

22MB
666K SLoC

C 666K SLoC // 0.0% comments Scheme 35 SLoC // 0.3% comments Rust 30 SLoC JavaScript 23 SLoC

tree-sitter-arduino

CI discord matrix npm crates pypi

An extension of tree-sitter-cpp to support Arduino files.

References

Editors

  • Neovim
  • Helix (helix-editor/helix#5277)
  • Emacs
  • Zed

Dependencies

~2.7–4MB
~71K SLoC