2020-06-18 19:38:55 -04:00
|
|
|
# Purrchance
|
|
|
|
|
|
|
|
Purrchance is an unofficial Rust implementation of the
|
|
|
|
[Perchance](https://perchance.org/) grammar engine.
|
|
|
|
|
|
|
|
## Features I might implement eventually
|
|
|
|
|
2020-06-19 01:39:08 -04:00
|
|
|
- [x] Parsing grammars from text format
|
2020-06-18 21:00:42 -04:00
|
|
|
- [x] Basic lists
|
2020-06-18 21:21:39 -04:00
|
|
|
- [x] Probability weights
|
2020-06-18 19:38:55 -04:00
|
|
|
- [ ] Single-item lists
|
|
|
|
- [ ] Escape sequences
|
|
|
|
- [ ] Shorthand lists
|
|
|
|
- [ ] Properties
|
|
|
|
- [ ] Variables
|
|
|
|
- [ ] Executing multiple actions
|
|
|
|
- [ ] Hierarchical lists
|
|
|
|
- [ ] `||` operator
|
|
|
|
|
|
|
|
## Features I probably won't implement
|
|
|
|
|
|
|
|
- Imports
|
|
|
|
- Anything else that isn't covered in [the Perchance basic tutorial](https://perchance.org/tutorial)
|