Crates.io | tree-sitter-openscad |
lib.rs | tree-sitter-openscad |
version | 0.5.1 |
source | src |
created_at | 2021-08-01 18:39:30.927834 |
updated_at | 2024-02-24 21:20:23.888619 |
description | openscad grammar for the tree-sitter parsing library |
homepage | |
repository | https://github.com/bollian/tree-sitter-openscad |
max_upload_size | |
id | 430113 |
size | 353,726 |
OpenSCAD grammar for the tree-sitter parsing library
Most development of tree-sitter parsers is done using nodejs and npm. You can find the instructions on how to set that up here: https://tree-sitter.github.io/tree-sitter/creating-parsers
The TLDR would be:
npm
(there are many ways, pick your poison)npm install
to get all the dependenciesexport PATH=$PATH:./node_modules/.bin
to get the tree-sitter
CLI commandtree-sitter generate
to build your changestree-sitter test
to make sure you didn't unintentionally break any of the existing test cases