Step
*
1
of Lemma
callbyvalueall-reduce-repeat
1. F : Base
2. a : Base
3. has-valueall(a)@i
⊢ let y ⟵ evalall(a)
  in F[y] ~ F[evalall(a)]
BY
{ (RWO "evalall-sqequal" 0 THEN Try (Fold `has-valueall` 0) THEN Auto) }
1
1. F : Base
2. a : Base
3. has-valueall(a)@i
⊢ let y ⟵ a
  in F[y] ~ F[a]
Latex:
Latex:
1.  F  :  Base
2.  a  :  Base
3.  has-valueall(a)@i
\mvdash{}  let  y  \mleftarrow{}{}  evalall(a)
    in  F[y]  \msim{}  F[evalall(a)]
By
Latex:
(RWO  "evalall-sqequal"  0  THEN  Try  (Fold  `has-valueall`  0)  THEN  Auto)
Home
Index