class Tildeath::ASTNodes::DotDie

Public Class Methods

new(victim) click to toggle source
# File lib/tildeath/ast_nodes/dot_die.rb, line 4
def initialize(victim)
  @victim = victim
end

Public Instance Methods

execute(context) click to toggle source
# File lib/tildeath/ast_nodes/dot_die.rb, line 8
def execute(context)
  return unless context[:THIS].alive?
  context[@victim].die
end
to_s() click to toggle source
# File lib/tildeath/ast_nodes/dot_die.rb, line 13
def to_s
  "#{@victim}.DIE()"
end