Class: Scmo::Object

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

Direct Known Subclasses

EmptyList, Boolean, UndefValue

Defined Under Namespace

Classes: Boolean

Instance Method Summary collapse

Instance Method Details

#boolean?Boolean

Returns:



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

def boolean?;   false; end

#char?Boolean

Returns:



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

def char?;      false; end

#list?Boolean

Returns:



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

def list?;      false; end

#null?Boolean

Returns:



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

def null?;      false; end

#number?Boolean

Returns:



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

def number?;    false; end

#pair?Boolean

Returns:



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

def pair?;      false; end

#port?Boolean

Returns:



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

def port?;      false; end

#procedure?Boolean

Returns:



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

def procedure?; false; end

#string?Boolean

Returns:



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

def string?;    false; end

#symbol?Boolean

Returns:



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

def symbol?;    false; end

#to_rbObject



24
25
26
# File 'lib/scmo/object.rb', line 24

def to_rb
  true
end

#to_sObject



28
29
30
# File 'lib/scmo/object.rb', line 28

def to_s
  ""
end

#vector?Boolean

Returns:



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

def vector?;    false; end