Module: Ruby2CExtension

Defined in:
lib/ruby2cext/concretize.rb,
lib/ruby2cext/error.rb,
lib/ruby2cext/tools.rb,
lib/ruby2cext/eval2c.rb,
lib/ruby2cext/parser.rb,
lib/ruby2cext/plugin.rb,
lib/ruby2cext/scopes.rb,
lib/ruby2cext/version.rb,
lib/ruby2cext/compiler.rb,
lib/ruby2cext/c_function.rb,
lib/ruby2cext/common_node_comp.rb

Overview

LTODO singleton methods, class methods, [procs?]

Defined Under Namespace

Modules: CFunction, CommonNodeComp, Parser, Plugins, Scopes, Tools Classes: Compiler, Concretize, Eval2C, Plugin, Ruby2CExtError, Tracer

Constant Summary collapse

VERSION =
"0.2.0"
FULL_VERSION_STRING =
"Ruby2CExtension #{VERSION} (ruby #{RUBY_VERSION} (#{RUBY_RELEASE_DATE}) [#{RUBY_PLATFORM}])"
SUPPORTED_RUBY_VERSIONS =
{
	"1.8.4" => ["2005-12-24"],
	"1.8.5" => ["2006-08-25", "2006-12-04", "2006-12-25", "2007-03-13", "2007-06-07"],
	"1.8.6" => ["2007-03-13", "2007-06-07"],
}