Class: Scmo::EmptyList

Inherits:
Object
  • Object
show all
Includes:
Singleton
Defined in:
lib/scmo/object.rb

Instance Method Summary collapse

Methods inherited from Object

#boolean?, #char?, #number?, #pair?, #port?, #procedure?, #string?, #symbol?, #vector?

Instance Method Details

#list?Boolean



45
# File 'lib/scmo/object.rb', line 45

def list?; true; end

#null?Boolean



44
# File 'lib/scmo/object.rb', line 44

def null?; true; end

#to_rbObject



47
48
49
# File 'lib/scmo/object.rb', line 47

def to_rb
  []
end

#to_sObject



51
52
53
# File 'lib/scmo/object.rb', line 51

def to_s
  "()"
end