crashappsec / tree-sitter-con4m

tree sitter grammar for con4m

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Tree-sitter con4m

Tree-sitter grammar for con4m

First Run

  • This installs a small module that lets your parser be used from Node: npm install --save nan
  • This installs the Tree-sitter CLI itself: npm install --save-dev tree-sitter-cli
  • Ensure the generated binaries are part of your path export PATH=$PATH:./node_modules/.bin

Generating and testing the parser

  • tree-sitter generate will generate the C code required to parse con4m
  • Try the parser out: tree-sitter parse test_files/test1.con4m
  • See debug graph: tree-sitter parse -D test_files/test1.con4m

Updating highlights

See

About

tree sitter grammar for con4m

License:Apache License 2.0


Languages

Language:C 96.8%Language:JavaScript 2.1%Language:Rust 0.6%Language:Scheme 0.3%Language:C++ 0.2%Language:Python 0.1%