class Myco::CodeLoader::RubyLoader
Public Class Methods
new(*args)
click to toggle source
Calls superclass method
Myco::CodeLoader::AbstractLoader::new
# File lib/myco/code_loader.rb, line 276 def initialize *args super *args end
Public Instance Methods
ast_root_for(body)
click to toggle source
# File lib/myco/code_loader.rb, line 280 def ast_root_for(body) Rubinius::ToolSets::Runtime::AST::EvalExpression.new(body) end
compiled_file_type()
click to toggle source
# File lib/myco/code_loader.rb, line 292 def compiled_file_type Rubinius::ToolSets::Runtime::CompiledFile end
emit_rb!()
click to toggle source
# File lib/myco/code_loader.rb, line 273 def emit_rb!; nil end
emit_rbc!()
click to toggle source
# File lib/myco/code_loader.rb, line 274 def emit_rbc!; nil end
is_rb?()
click to toggle source
# File lib/myco/code_loader.rb, line 271 def is_rb?; true end
new_generator()
click to toggle source
# File lib/myco/code_loader.rb, line 288 def new_generator Rubinius::ToolSets::Runtime::Generator.new end
new_parser()
click to toggle source
# File lib/myco/code_loader.rb, line 284 def new_parser Rubinius::ToolSets::Runtime::Melbourne.new(@filename, @line, []) end