Skip to content

std:cli/CommandLine

Canonical occurrence: protos/lib/cli/CommandLine.protos · Protos revision: e99b712ecf658a527b1fe82c8beba2c1286d8dc9.

Canonical inert command-line specification records.

This page lists the complete mechanically observable top-level slot inventory required by D067. Authored documentation, when present, is canonical D062 prose; mechanical presence alone does not create a stability or compatibility promise.

Canonicalizes one command descriptor and its complete nested specification graph.

Canonicalizes one option descriptor into a fresh frozen OptionSpec record.

Parses a canonical CommandSpec tree into a fresh frozen lossless result.

Traversal follows D115 Candidate C-prime: the earliest feasible exact-child boundary, parent-minimum reservation, current-scope -- escape and irreversible child scope transfer.

No callable shape is mechanically recorded for this slot.

Canonicalizes one positional descriptor into a fresh frozen PositionalSpec record.

Renders canonical pure help for one exact command path.

D118 Candidate F-prime fixes deterministic unwrapped plain text with explicit path context and no terminal/output authority. D119 Candidate A-prime ensures every value-bearing canonical specification already carries a non-empty presentation valueName.

Exact module source · Standard-library API · Standard library overview