103个版本 (25个重大更新)

0.26.2 2024年8月18日
0.25.7 2024年8月5日
0.25.4 2024年7月26日
0.20.2 2024年3月27日
0.3.2 2023年3月11日

258编程语言

Download history • Rust 包仓库 752/week @ 2024-05-01 • Rust 包仓库 805/week @ 2024-05-08 • Rust 包仓库 168/week @ 2024-05-15 • Rust 包仓库 338/week @ 2024-05-22 • Rust 包仓库 356/week @ 2024-05-29 • Rust 包仓库 558/week @ 2024-06-05 • Rust 包仓库 199/week @ 2024-06-12 • Rust 包仓库 446/week @ 2024-06-19 • Rust 包仓库 415/week @ 2024-06-26 • Rust 包仓库 126/week @ 2024-07-03 • Rust 包仓库 402/week @ 2024-07-10 • Rust 包仓库 418/week @ 2024-07-17 • Rust 包仓库 592/week @ 2024-07-24 • Rust 包仓库 705/week @ 2024-07-31 • Rust 包仓库 570/week @ 2024-08-07 • Rust 包仓库 300/week @ 2024-08-14 • Rust 包仓库

2,312 每月下载量
用于 6 个crate(5 个直接使用)

MIT 协议

220KB
6.5K SLoC

此模块定义了ast-grep支持的编程语言。

它提供了一组具有expando_char / pre_process_pattern的自定义语言和一组不带预处理的占位符语言。一般来说,如果你的语言不接受像 $VAR 这样的标识符,你需要使用 impl_lang_expando! 宏和独立文件进行测试。否则,你可以使用 impl_lang! 定义它为一个占位符语言。要查看语言的全列表,请访问 <https://ast-grep.github.io/reference/languages.html>

依赖项

~5–76MB
~2M SLoC