whiledb 0.1.2

rust implementation of WhileDB language
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# WhileDB

rust implementation of [While-DB](https://github.com/HellOwhatAs/While-DB), the programming language used in SJTU CS2612 (2022 Fall) Attachment 1014

## TODO

- [x] find a way to omit `;` after `}`
  currently unable to add `;`, however
- [x] add function
- [x] make any expression callable (currently only `ident` callable)
- [x] add class and method
- [x] add `[` `]` to represent array and getitem
- [ ] add string
- [ ] add interpreter or compiler


## Future Work

- [x] python binding: [WhileDB.rs]https://github.com/HellOwhatAs/WhileDB.rs
- [ ] wasm