Class: Mamertes::Parser
- Inherits:
-
Object
- Object
- Mamertes::Parser
- Includes:
- Mamertes::ParserMethods::General
- Defined in:
- lib/mamertes/parser.rb
Overview
The parser for the command line.
Instance Method Summary collapse
-
#parse(command, args) ⇒ Hash|NilClass
Parses a command/application.
Instance Method Details
#parse(command, args) ⇒ Hash|NilClass
Parses a command/application.
101 102 103 104 105 |
# File 'lib/mamertes/parser.rb', line 101 def parse(command, args) args = args.ensure_array.dup forms, parser = create_parser(command) perform_parsing(parser, command, args, forms) end |