Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP

Fetching latest commit…

Cannot retrieve the latest commit at this time

..
Failed to load latest commit information.
fancy_ext
rbx-compiler
README
code_loader.rb
compile.fy
extconf.rb
fancy_ext.rb
load.rb
rsexp_pretty_printer.rb

README

This directory contains all the code for compiling Fancy source files
(.fy) to Rubinius bytecode files (.fyc).

The compiler implementation is in the compiler/ directory.

The fancy_ext/ directory contains a small amount of methods defined in
Ruby to existing classes in Rubinius to allow Fancy to run on rbx. See
fancy_ext.rb for more information.

The parser/ directory contains the bison & flex written parser and
lexer which are used as a C-extension in rbx to generate the
appropriate AST node instances in parser/parser.rb.
Something went wrong with that request. Please try again.