Class: NumNode
- Inherits:
-
Object
- Object
- NumNode
- Defined in:
- lib/ast.rb
Instance Method Summary collapse
- #evaluate ⇒ Object
- #ewe ⇒ Object
-
#initialize(num) ⇒ NumNode
constructor
A new instance of NumNode.
Constructor Details
#initialize(num) ⇒ NumNode
184 185 186 |
# File 'lib/ast.rb', line 184 def initialize(num) @num = num end |
Instance Method Details
#evaluate ⇒ Object
188 189 190 |
# File 'lib/ast.rb', line 188 def evaluate() return @num end |
#ewe ⇒ Object
192 193 194 195 196 |
# File 'lib/ast.rb', line 192 def ewe() aux = " tmp := " + @num.to_s() num = aux + "\n M[sp + 0 ] := tmp" return num end |