Module: Rley::RGN

Defined in:
lib/rley/rgn/grammar_builder.rb,
lib/rley/rgn/parser.rb,
lib/rley/rgn/grammar.rb,
lib/rley/rgn/ast_node.rb,
lib/rley/rgn/tokenizer.rb,
lib/rley/rgn/ast_builder.rb,
lib/rley/rgn/ast_visitor.rb,
lib/rley/rgn/symbol_node.rb,
lib/rley/rgn/sequence_node.rb,
lib/rley/rgn/composite_node.rb,
lib/rley/rgn/repetition_node.rb

Overview

Namespace for classes that define RGN (Rley Grammar Notation)

Defined Under Namespace

Classes: ASTBuilder, ASTNode, ASTVisitor, CompositeNode, GrammarBuilder, Parser, RawRule, RepetitionNode, SequenceNode, SymbolNode, Tokenizer

Constant Summary collapse

RGNGrammar =

And now build the Rley Grammar Notation (RGN) grammar...

builder.grammar