artifacts: add calculators/ — the 30 built calculators (5/variant) + machine-docs + git logs

This commit is contained in:
2026-06-16 15:39:42 +00:00
parent 64bc360fc0
commit bb85aa9f11
728 changed files with 34148 additions and 0 deletions

View File

@ -0,0 +1,10 @@
# BACKLOG — phase `lex`
## Build backlog
All items completed.
- [x] D1: Implement `NUMBER` token (int + float, including `.5` and `10.`)
- [x] D2: Implement operator and paren tokens (`PLUS`, `MINUS`, `STAR`, `SLASH`, `LPAREN`, `RPAREN`)
- [x] D3: Skip whitespace; raise `LexError` for invalid characters
- [x] D4: Write `calc/test_lexer.py` with unittest coverage for D1D3