Skip to content

comom87/tree-sitter-smallbasic

Repository files navigation

tree-sitter-smallbasic

smallbasic grammar for tree-sitter.

Project Description

Developed a dedicated parser for Small Basic, an educational programming language developed by Microsoft, using Tree-sitter, an open-source parser generator and incremental parsing library.

Role

•	Analyzed the grammar of Small Basic and defined parsing rules for Tree-sitter
•	Applied incremental parsing techniques to optimize performance during large-scale code modifications

References

[SmallBasic Parser] : https://github.com/kwanghoon/sbparser

Install

git clone

git clone https://github.com/cosmos-1885/tree-sitter-smallbasic.git

install packages

npm install

run test

./node_modules/.bin/tree-sitter test

parsing file(smallbasic file)

./node_modules/.bin/tree-sitter parse (file path)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •