#language #ast #describe #description

ast-description-lang

A language to describe your language's AST

9 unstable releases (3 breaking)

0.4.0 Mar 3, 2022
0.3.4 Mar 3, 2022
0.3.1 Feb 28, 2022
0.2.2 Feb 25, 2022
0.1.0 Feb 24, 2022

#28 in #describe

MIT/Apache

100KB
3K SLoC

Rust 2.5K SLoC // 0.0% comments GNU Style Assembly 530 SLoC

Ast Description Lang

A language to describe your language's AST

License

Licensed under the MIT or Apache license at your option.

Contribution

Unless stated otherwise, any contribution submitted for inclusion in this work shall be licensed as above without any additional terms and conditions.

Dependencies

~1.4–2.1MB
~41K SLoC