CommandParser
class ref CommandParser
Конструкторы
create
Создаёт новый парсер для заданного спецификации команды.
new box create( spec': CommandSpec box) : CommandParser box^
Параметры
- spec': CommandSpec box
Возвращаемое значение
- CommandParser box^
Общедоступные функции
parse
Парсит все токены командной строки и переменные среды и возвращает команду, или первую ошибку синтаксиса.
fun box parse( argv: Array[String val] box, envs: (Array[String val] box | None val) = reference) : (Command box | CommandHelp box | SyntaxError val)
Параметры
Возвращаемое значение
- (Command box | CommandHelp box | SyntaxError val)
© 2016-2020, The Pony Developers
© 2014-2015, Causality Ltd.
Licensed under the BSD 2-Clause License.
https://stdlib.ponylang.io/cli-CommandParser