escalier-lang / escalier

A compile-to-JavaScript language with tight TypeScript integration.
https://escalier-lang.github.io/escalier/
MIT License
21 stars 1 forks source link

Escalier

CI codecov

A compile-to-JavaScript language with tight TypeScript integration. See design/mvp/README.md for information about planned features.

Development

External Requirements:

Demo

To run the demo, run the following commands in seperate terminals:

Testing

Parser

The parser is broken down into two parts:

NOTE: The AST models functions as lambdas whereas the CST does not.

See crates/tree_sitter_escalier/README.md for details on how to modify the tree-sitter parser.