Line.line: def of ezx@1.11.0.0 Import: import ezx@1.11.0.0/src/ez/line.bend as Line Lines 187-194 of ezx@1.11.0.0/src/ez/line.bend: https://jend.leeeet.dev/read.txt?path=ezx@1.11.0.0/src/ez/line.bend&start_line=187&end_line=194 import Base import shake@0.6.0.0/main.bend as Shake # how a line ends, from what Shake made of it def line(+app: Shake.Cli, parsed: Result<&2, &2, Shake.ParseErr, Shake.Matched>) -> Line: match parsed: case Fail{+e}: line.err(Shake.help_path(e), app, e) case Done{+m}: +sub = command(path(m)) line.run(is.help(sub), sub, app, m) Uses (11): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Result https://jend.leeeet.dev/definition.txt?path=ezx@1.11.0.0/src/ez/line.bend&name=Line https://jend.leeeet.dev/definition.txt?path=ezx@1.11.0.0/src/ez/line.bend&name=command https://jend.leeeet.dev/definition.txt?path=ezx@1.11.0.0/src/ez/line.bend&name=is.help https://jend.leeeet.dev/definition.txt?path=ezx@1.11.0.0/src/ez/line.bend&name=line.err https://jend.leeeet.dev/definition.txt?path=ezx@1.11.0.0/src/ez/line.bend&name=line.run https://jend.leeeet.dev/definition.txt?path=ezx@1.11.0.0/src/ez/line.bend&name=path https://jend.leeeet.dev/definition.txt?path=shake@0.7.0.0/main.bend&name=Cli https://jend.leeeet.dev/definition.txt?path=shake@0.7.0.0/main.bend&name=Matched https://jend.leeeet.dev/definition.txt?path=shake@0.7.0.0/main.bend&name=ParseErr https://jend.leeeet.dev/definition.txt?path=shake@0.7.0.0/main.bend&name=help_path