Class: NilClass

Inherits:
Object show all
Defined in:
lib/ruby_code/NilClass.rb

Instance Method Summary collapse

Instance Method Details

#copyObject



15
16
17
# File 'lib/ruby_code/NilClass.rb', line 15

def copy
  return self
end

#to_declarationObject



7
8
9
# File 'lib/ruby_code/NilClass.rb', line 7

def to_declaration
  return LiteralDeclaration.new(nil)
end

#to_var(id = nil) ⇒ Object



3
4
5
# File 'lib/ruby_code/NilClass.rb', line 3

def to_var(id=nil)
  return NilVariable.new(id) {{:variable_id => id,:uniq_id=>nil}}
end

#writeObject



11
12
13
# File 'lib/ruby_code/NilClass.rb', line 11

def write
  return 'nil'
end