2024-08-02 18:12:13 +03:00
|
|
|
<div align="center">
|
|
|
|
|
|
|
|
![Dalet](https://github.com/TxtDot/.github/blob/main/imgs/dalet-rs.png?raw=true)
|
|
|
|
|
2024-08-02 17:48:08 +03:00
|
|
|
# dalet-rs
|
2024-08-02 18:12:13 +03:00
|
|
|
|
2024-08-03 12:59:37 +03:00
|
|
|
[![crates.io](https://img.shields.io/crates/v/dalet.svg)](https://crates.io/crates/dalet)
|
|
|
|
|
2024-08-02 18:12:13 +03:00
|
|
|
</div>
|
|
|
|
|
2024-08-03 13:02:13 +03:00
|
|
|
Main implementation of [Dalet](https://github.com/txtdot/dalet) in rust, with parsers.
|
2024-08-09 19:36:26 +03:00
|
|
|
|
|
|
|
## TODO
|
|
|
|
|
|
|
|
### Daletpack
|
|
|
|
|
|
|
|
- [x] Encode
|
|
|
|
- [x] Decode
|
|
|
|
|
|
|
|
### Daletl
|
|
|
|
|
|
|
|
- [x] types
|
|
|
|
|
|
|
|
### Daleth
|
|
|
|
|
|
|
|
- [x] lexer
|
|
|
|
- [x] formatter
|
2024-08-13 13:56:32 +03:00
|
|
|
- [x] parser
|
|
|
|
- [ ] tree-sitter grammar for editors
|
2024-08-09 19:36:26 +03:00
|
|
|
|
|
|
|
### Lib-only
|
|
|
|
|
|
|
|
- [x] typed tags
|
|
|
|
- [x] convert typed tags to daletl
|
|
|
|
- [x] convert daletl to typed tags
|
|
|
|
|
|
|
|
### Cli
|
|
|
|
|
|
|
|
- [ ] formatter
|
|
|
|
- [ ] linter
|
|
|
|
- [ ] convert daleth to daletpack
|
|
|
|
- [ ] serve daleth, daletpack
|