Module: Rattler::Compiler

Extended by:
ModuleMethods
Defined in:
lib/rattler/compiler.rb,
lib/rattler/compiler/optimizer.rb,
lib/rattler/compiler/metagrammar.rb,
lib/rattler/compiler/grammar_parser.rb,
lib/rattler/compiler/ruby_generator.rb,
lib/rattler/compiler/parser_generator.rb

Overview

The Compiler module contains the classes and methods used to turn parser models into ruby code.

Defined Under Namespace

Modules: Metagrammar, ModuleMethods, Optimizer, ParserGenerator Classes: GrammarParser, RubyGenerator

Method Summary

Methods included from ModuleMethods

compile, compile_parser