lean4-htt/tests/lean/run
Kyle Miller 005f6ae7cd
fix: let Meta.zetaReduce zeta reduce have expressions (#12695)
This PR fixes a bug in `Meta.zetaReduce` where `have` expressions were
not being zeta reduced. It also adds a feature where applications of
local functions are beta reduced, and another where zeta-delta reduction
can be disabled. These are all controllable by flags:
- `zetaDelta` (default: true) enables unfolding local definitions
- `zetaHave` (default: true) enables zeta reducing `have` expressions
- `beta` (default: true) enables beta reducing applications of local
definitions

Closes #10850
2026-02-27 00:37:52 +00:00
..
10067.lean fix: copied 11940 fix for structure command (#12680) 2026-02-25 13:50:04 +00:00
10850.lean fix: let Meta.zetaReduce zeta reduce have expressions (#12695) 2026-02-27 00:37:52 +00:00
cbv4.lean test: add cbv test for Collatz conjecture verification (#12692) 2026-02-25 17:05:51 +00:00
cbv_aes.lean test: add cbv tests adapted from LNSym (#12694) 2026-02-25 17:08:24 +00:00
cbv_arm_ldst.lean test: add cbv tests adapted from LNSym (#12694) 2026-02-25 17:08:24 +00:00
mvcgenRflReducibility.lean fix: heartbeat limit in mvcgen due to withDefault rfl (#12696) 2026-02-26 16:40:42 +00:00
test_single.sh feat: module system is no longer experimental (#11637) 2025-12-12 21:20:26 +00:00