Conlang/libconlang
John 097e2c4f11 conlang: Rename literals; split, compose, and document Rules
- Renamed literal Types to reflect their literal nature
  - This allows for consistent naming across future non-literal Types
- Complicated lexer Rules have been split into composable sub-rules,
  and moved into the Rule struct.
  - This improves modularity, and allows sharing of sub-rules across rules.
- Documented each lexer rule with (at least) a one-line blurb
  describing its function
2023-09-27 18:13:01 -05:00
..
examples conlang: Rename literals; split, compose, and document Rules 2023-09-27 18:13:01 -05:00
src conlang: Rename literals; split, compose, and document Rules 2023-09-27 18:13:01 -05:00
.gitignore Initial Commit 2023-09-21 15:41:12 -05:00
Cargo.toml lexer: Tokenize identifiers (resolves #2.) 2023-09-25 14:22:27 -05:00