Files
agent-orchestrator-benchmark/calculators/builder-adversary-stateless/run-03/machine-docs/BACKLOG-parse.md

511 B

BACKLOG — Phase parse

Build backlog

  • D1 — Precedence: implement grammar with *// tighter than +/-
  • D2 — Left associativity: iterative left-fold in _expr and _term
  • D3 — Parentheses: _primary handles LPAREN expr RPAREN
  • D4 — Unary minus: _unary handles leading - recursively
  • D5 — Errors: ParseError raised for all malformed inputs
  • D6 — Tests green: calc/test_parser.py with 23 structural assertions

Adversary findings

(none yet)