Documentation

Cedar.Thm.SymCC.Compiler.ExtHasAttr

theorem Cedar.Thm.compile_evaluate_extHasAttr {x₁ : Spec.Expr} {a : Spec.Attr} {l : List Spec.Attr} {env : Spec.Env} {εnv : SymCC.SymEnv} {t : SymCC.Term} (heq : env ∼ εnv) (hwe : env.WellFormedFor (x₁.extHasAttr a l)) (hwε : εnv.WellFormedFor (x₁.extHasAttr a l)) (hok : SymCC.compile (x₁.extHasAttr a l) εnv = Except.ok t) (ih : CompileEvaluate x₁) :