Skip to content

Building script for tree-sitter language definitions

Notifications You must be signed in to change notification settings

lynnux/tree-sitter-module

 
 

Repository files navigation

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
I should clarify that this module is NOT a standalone tree-sitter
module. It is supossed to be used with an upcoming tree-sitter
intergration in Emacs core.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

To build the language definition for a particular language, run

    ./build.sh <language>

eg,

    ./build.sh html

The dynamic module will be in dist directory

To build all modules at once, run

    ./batch.sh

This gives you C, JSON, Go, HTML, Javascript, CSS, Python, Typescript
(tsx), C# (csharp), C++ (cpp), Rust. More can be added to batch.sh
unless it's directory strucure is not standard.

About

Building script for tree-sitter language definitions

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 79.0%
  • Shell 10.6%
  • PowerShell 9.5%
  • Batchfile 0.9%