Class: Gobstones::Lang::Expression

Inherits:
Object
  • Object
show all
Includes:
EqualityDefinition
Defined in:
lib/gobstones/lang/expressions/expression.rb

Instance Method Summary collapse

Methods included from EqualityDefinition

#==, #equality_attributes

Instance Method Details

#evaluate(_context) ⇒ Object



9
10
11
# File 'lib/gobstones/lang/expressions/expression.rb', line 9

def evaluate(_context)
  subclass_responsibility
end

#is_function_call?Boolean

Returns:



13
14
15
# File 'lib/gobstones/lang/expressions/expression.rb', line 13

def is_function_call?
  false
end