def line.run
import ezx@1.11.0.0/src/ez/line.bend as Lineimport Base
import shake@0.6.0.0/main.bend as Shake
179# a line Shake parsed: the command its path names runs, or it names none
180def line.run(help: Bool, sub: Sub, +app: Shake.Cli, +matched: Shake.Matched) -> Line:
181 match help:
182 case True{}:
183 line.group(String.is_empty(path(matched)), app, matched)
184 case False{}:
185 Runs{sub, leaf(matched)}