111 releases (28 breaking)
new 0.29.0 | Oct 30, 2024 |
---|---|
0.27.3 | Sep 22, 2024 |
0.25.4 | Jul 26, 2024 |
0.20.2 | Mar 27, 2024 |
0.3.2 | Mar 11, 2023 |
#549 in Programming languages
1,225 downloads per month
Used in 6 crates
(5 directly)
225KB
6.5K
SLoC
This module defines the supported programming languages for ast-grep.
It provides a set of customized languages with expando_char / pre_process_pattern,
and a set of stub languages without preprocessing.
A rule of thumb: if your language does not accept identifiers like $VAR
.
You need use impl_lang_expando!
macro and a standalone file for testing.
Otherwise, you can define it as a stub language using impl_lang!
.
To see the full list of languages, visit <https://ast-grep.github.io/reference/languages.html>
Dependencies
~5–76MB
~2M SLoC