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