Improve signature infrastructure

The `config` command uses different kinds of named arguments, which
illustrates how it works.
This commit is contained in:
Yehuda Katz
2019-05-31 22:50:16 -07:00
parent 9df8a261ab
commit 69effbc9e7
36 changed files with 673 additions and 208 deletions

View File

@ -6,7 +6,7 @@ crate mod registry;
crate mod span;
crate use ast::{ParsedCommand, Pipeline};
crate use registry::{CommandConfig, CommandRegistry};
crate use registry::{Args, CommandConfig, CommandRegistry};
use crate::errors::ShellError;
use lexer::Lexer;