@[irreducible]
def
Paths.Building.buildPathFrom'
{α : Type}
(lead : MUList.State.ListToken α)
(rest : MUList.State.ListST α)
:
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- Paths.Building.buildPathFrom lead s = match Tokens.State.Tokens.get lead s with | none => none | some tkn => Paths.Building.buildPathFrom' tkn s
Instances For
Equations
- Paths.Building.buildPath s = do let mhd ← List.head? s let hd ← mhd Paths.Building.buildPathFrom' hd s
Instances For
Equations
- Paths.Building.buildFromRoot rnode s = if MUList.State.ListST.is_root_node rnode s = true then do let x ← Tokens.State.Tokens.get rnode s Paths.Building.buildPathFrom' x s else none