- Add 'precondition' and 'postcondition' ActionStatement types - Parse precondition: expr and postcondition: expr in action bodies - Support 'or' continuation lines for multi-clause pre/postconditions - TigerBeetleLedger now parses 21 preconditions + 24 postconditions (previously all dropped, resulting in empty action bodies) - All 41 existing tests pass Addresses marcus/engineering#9 (parser gap) Does NOT wire into generators yet — TypeScript/WASM output will be empty for pre/postconditions. Generator wiring is follow-up work. |
||
|---|---|---|
| .. | ||
| __tests__ | ||
| dist | ||
| node_modules | ||
| out/speckl-compile | ||
| specs | ||
| src | ||
| test-output | ||
| .gitignore | ||
| .last-build | ||
| check-dist.sh | ||
| package-lock.json | ||
| package.json | ||
| tsconfig.json | ||