You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Refactor `cfold` in `ecPhlCodeTx` to track propagated substitutions
and preserved dependencies explicitly, and use that state to decide
when folding can continue across assignments and structured
instructions.
Add an eager `cfold*` variant that keeps folding by promoting
preserved variables into the propagated substitution when possible,
and extend `tests/cfold.ec` with coverage for both the default and
eager behaviors.
0 commit comments