Class: ScriptsParser
- Inherits:
-
Parslet::Parser
- Object
- Parslet::Parser
- ScriptsParser
- Defined in:
- lib/script_executor/scripts_parser.rb
Instance Method Summary collapse
Instance Method Details
#parse(content) ⇒ Object
31 32 33 34 35 36 37 38 39 40 41 |
# File 'lib/script_executor/scripts_parser.rb', line 31 def parse content begin parsed_content = super content + "\n" transformer = ScriptsTransformer.new transformer.apply(parsed_content)[:scripts] rescue Parslet::ParseFailed => failure puts failure.cause.ascii_tree end end |