def tree.step
import bend-lint-rules@0.2.0.0/layout/format.bend as Formatimport Base
1230def tree.step(opens: Bool, +t: Token, +stack: List<&2, Open>, root: List<&2, Tree>) -> Built:
1231 match opens:
1232 case True{}:
1233 Built{Con{Open{t, closer(Token.sym(t)), [], False{}}, stack}, root}
1234 case False{}:
1235 tree.close(waits(stack, Token.sym(t)), t, stack, root)