English
evalFrom(start) equals the fold over the list of steps starting from ε-closure of start.
Русский
evalFrom(start) равняется свертке по последовательности шагов, начиная с ε-замыкания start.
LaTeX
$$evalFrom(start) = \text{List.foldl}(M.\\stepSet) (M.\\varepsilonClosure(start))$$
Lean4
/-- `M.evalFrom S x` computes all possible paths through `M` with input `x` starting at an element
of `S`. -/
def evalFrom (start : Set σ) : List α → Set σ :=
List.foldl M.stepSet (M.εClosure start)