class CodeTools::AST::Script
Public Class Methods
new(body)
click to toggle source
Calls superclass method
CodeTools::AST::Container::new
# File lib/rubinius/code/ast/definitions.rb, line 1265 def initialize(body) super body @name = :__script__ end
Public Instance Methods
bytecode(g)
click to toggle source
Calls superclass method
# File lib/rubinius/code/ast/definitions.rb, line 1270 def bytecode(g) super(g) container_bytecode(g) do @body.bytecode(g) g.pop g.push_true g.ret end end
sexp_name()
click to toggle source
# File lib/rubinius/code/ast/definitions.rb, line 1281 def sexp_name :script end