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