35 个版本
0.2.9 | 2024年2月4日 |
---|---|
0.2.8 | 2024年1月30日 |
0.1.25 | 2024年1月17日 |
0.1.21 | 2023年10月3日 |
0.1.16 | 2023年7月21日 |
#686 在 解析器实现
每月 26 次下载
120KB
3.5K SLoC
schemat
适用于 Scheme、Lisp 及任何 S 表达式的代码格式化器。
它支持:
- S 表达式
- 括号:
(
和)
- 方括号:
[
和]
- 花括号:
{
和}
- 括号:
- 注释:以
;
开头的行 - 引号:
'
、`
和,
- 哈希指令
- Shebang(例如
#!/usr/bin/env gsi
) - Racket 中的语言简写(例如
#lang racket
)
- Shebang(例如
安装
cargo +nightly install schemat
用法
schemat < in.scm > out.scm
许可证
依赖项
~5–17MB
~182K SLoC