class Tildeath::ASTNodes::Bang
Public Class Methods
new(value)
click to toggle source
# File lib/tildeath/ast_nodes/bang.rb, line 4 def initialize(value) @value = value end
Public Instance Methods
execute(context)
click to toggle source
# File lib/tildeath/ast_nodes/bang.rb, line 8 def execute(context) !@value.execute(context) end
to_s()
click to toggle source
# File lib/tildeath/ast_nodes/bang.rb, line 12 def to_s "!#{@value}" end