Module: ARST

Defined in:
lib/arst.rb,
lib/arst/node.rb,
lib/arst/parser.rb,
lib/arst/helpers.rb,
lib/arst/generator.rb,
lib/arst/node/base.rb,
lib/arst/node/root.rb,
lib/arst/rake_task.rb,
lib/arst/node/class.rb,
lib/arst/generator/c.rb,
lib/arst/node/extend.rb,
lib/arst/node/module.rb,
lib/arst/node/include.rb,
lib/arst/node/namable.rb,
lib/arst/generator/arst.rb,
lib/arst/generator/base.rb,
lib/arst/generator/ruby.rb

Overview

Abstract Ruby Syntax Tree (ARST) is a high-level language syntax denoting the object domain of a Ruby project and a polyglot source code generator.

Defined Under Namespace

Modules: Generator, Helpers, Node Classes: Parser, RakeTask