Issues
- 0
Better escape commands
#42 opened by Infernio - 0
Allow semicolons outside commands
#31 opened by Infernio - 0
Consider some other sub-types
#41 opened by Infernio - 0
Decide how to handle begin/end pairs
#40 opened by Infernio - 0
Consider an AST cache
#26 opened by Infernio - 0
Restrict aliases to letters & numbers
#39 opened by Infernio - 0
Make quotes part of grammar
#22 opened by Infernio - 0
Investigate if `from __future__ import annotations` would help fix that stupid import cycle
#38 opened by Infernio - 0
- 1
- 0
Add support for tracking NaNoWriMo progress
#37 opened by Infernio - 1
Text -> LiteralText
#35 opened by Infernio - 0
Source positions should become source spans
#30 opened by Infernio - 0
Consider adding a way to represent empty strings
#34 opened by Infernio - 0
Consider spelling/grammar/etc. checking
#14 opened by Infernio - 0
Add banlists
#16 opened by Infernio - 0
Add a `zoia grep`/`zoia search` verb
#25 opened by Infernio - 0
`\eol_behavior` and deciding a default
#33 opened by Infernio - 0
- 0
Consider splitting chapters into scenes
#29 opened by Infernio - 0
Don't skip comments in lexer
#23 opened by Infernio - 0
Add a `zoia fmt` verb
#24 opened by Infernio - 0
Add a `setup.zoia` file to each work
#27 opened by Infernio - 0
- 0
Try caching SourcePos objects
#20 opened by Infernio - 0
Highlight context in error messages
#15 opened by Infernio - 0
Implement proper CLI argument parsing
#17 opened by Infernio - 0
Evaluate Dictionary
#12 opened by Infernio - 0
Build a framework for validating command syntax
#19 opened by Infernio - 0
Use a grammar to validate ints and floats
#21 opened by Infernio - 3
Consider 'smart quotes' feature
#3 opened by Infernio - 0
Evaluate Aliases
#11 opened by Infernio - 0
Create a framework for traversing Zoia ASTs
#10 opened by Infernio - 0
All src subfolders should allow aux files
#9 opened by Infernio - 0
Read config from zoia.toml
#13 opened by Infernio - 0
- 0
All filenames should be lowercase
#8 opened by Infernio - 0
Aliases need to have a terminator available
#1 opened by Infernio - 0
Fix parser performance
#7 opened by Infernio - 0
Add caching to the CI
#4 opened by Infernio - 0
Add coverage checking to the CI
#5 opened by Infernio - 0