Start.line: def of ezx@1.11.0.0 Import: import ezx@1.11.0.0/src/ez/start.bend as Start Lines 64-74 of ezx@1.11.0.0/src/ez/start.bend: https://jend.leeeet.dev/read.txt?path=ezx@1.11.0.0/src/ez/start.bend&start_line=64&end_line=74 import Base import ezx@1.11.0.0/src/ledger/manifest.bend as M import ezx@1.11.0.0/src/share/args.bend as Args # the line each command starts bend with, over a ledger that parsed: the # entry checked into `.ez/check.js` and never run, built to a native binary, # or run with every word after `run` (EZ-TOOL-9) def line(ask: Ask, +ledger: M.Manifest) -> List<&2, String>: match ask: case Check{}: ["bend", entry(ledger), "-o", ".ez/check.js"] case Build{+out}: ["bend", entry(ledger), "-o", build.out(out, named(ledger))] case Run{as}: Args.run.line(entry(ledger), as) Uses (8): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=List https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=String https://jend.leeeet.dev/definition.txt?path=ezx@1.11.0.0/src/ez/start.bend&name=Ask https://jend.leeeet.dev/definition.txt?path=ezx@1.11.0.0/src/ez/start.bend&name=build.out https://jend.leeeet.dev/definition.txt?path=ezx@1.11.0.0/src/ez/start.bend&name=entry https://jend.leeeet.dev/definition.txt?path=ezx@1.11.0.0/src/ez/start.bend&name=named https://jend.leeeet.dev/definition.txt?path=ezx@1.11.0.0/src/ledger/manifest.bend&name=Manifest https://jend.leeeet.dev/definition.txt?path=ezx@1.11.0.0/src/share/args.bend&name=run.line