21 releases
0.1.21 | Oct 3, 2023 |
---|---|
0.1.20 | Sep 21, 2023 |
0.1.18 | Aug 27, 2023 |
0.1.16 | Jul 21, 2023 |
#354 in Parser implementations
59 downloads per month
69KB
2K
SLoC
schemat
Scheme formatter written in Rust
It supports:
- S-expressions
- Parenthesis:
(
and)
- Brackets:
[
and]
- Braces:
{
and}
- Parenthesis:
- Comments
- Quotes:
'
,`
, and,
- Hash directives
- Shebang (e.g.
#!/usr/bin/env gsi
) - Language shorthand in Racket (e.g.
#lang racket
)
- Shebang (e.g.
Install
cargo install schemat
Usage
schemat < in.scm > out.scm
License
Dependencies
~1.5MB
~22K SLoC