type St
import shake@0.7.0.0/src/cli.bend as Cliimport Base
95# the walker: the current command's arguments, the commands above it (the
96# nearest first, one per name of the selected path), its subcommands, the
97# selected path, and the current command's own bindings
98type St is Data:
99 St{
100 mode: Mode,
101 args: List<&2, Arg>,
102 up: List<&2, Level>,
103 subs: List<&2, Sub>,
104 path: List<&2, String>,
105 binds: List<&2, Bind>,
106 pos: List<&2, Arg>,
107 raw: Bool,
108 seen: Bool
109 }