f23705a93e7a6ceb66d8bdc9bb0546ffd0a5a575
Introduce [spa_e| ... ] for Expr and [spa| ... ] for Stmt, scoped to the Spa namespace via a dedicated syntax category and macro_rules. This removes the deeply nested .andThen / .basic (.assign ...) boilerplate when writing programs; Main.lean's test programs are rewritten to use it. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Description
Attempts at formalizing static program analysis techniques in Agda.
Languages
Agda
100%