Class: Pione::Lang::DocumentParser
- Inherits:
-
Parslet::Parser
- Object
- Parslet::Parser
- Pione::Lang::DocumentParser
- Includes:
- CommonParser, ConditionalBranchParser, ContextParser, DeclarationParser, ExprParser, LiteralParser, Util::ParsletParserExtension
- Defined in:
- lib/pione/lang/document-parser.rb
Overview
DocumentParser is a parser for PIONE document.
Constant Summary
Constants included from DeclarationParser
Pione::Lang::DeclarationParser::BLOCKS, Pione::Lang::DeclarationParser::SENTENCES
Constants included from ConditionalBranchParser
ConditionalBranchParser::CONDITIONAL_BRANCHES
Constants included from CommonParser
CommonParser::KEYWORDS, CommonParser::SYMBOLS
Method Summary
Methods included from DeclarationParser
Methods included from ExprParser
Methods included from CommonParser
#_line, #line, #padded?, #spaced?
Methods included from Util::ParsletParserExtension
#except, #ignore, #ignore_error, #or_error, #should, #syntax_error