Class: Yoda::Parsing::TypeParser
- Inherits:
-
Object
- Object
- Yoda::Parsing::TypeParser
show all
- Defined in:
- lib/yoda/parsing/type_parser.rb
Defined Under Namespace
Classes: Generator, Parser
Instance Method Summary
collapse
Instance Method Details
7
8
9
|
# File 'lib/yoda/parsing/type_parser.rb', line 7
def parse(str)
Generator.new.apply(Parser.new.parse(str))
end
|
12
13
14
15
16
|
# File 'lib/yoda/parsing/type_parser.rb', line 12
def safe_parse(str)
parse(str)
rescue Parslet::ParseFailed => failure
nil
end
|