class TPPlus::Nodes::UseNode
Public Class Methods
new(type, value)
click to toggle source
# File lib/tp_plus/nodes/use_node.rb, line 4 def initialize(type, value) @type = type @value = value end
Public Instance Methods
eval(context)
click to toggle source
# File lib/tp_plus/nodes/use_node.rb, line 9 def eval(context) case @type when "use_uframe" "UFRAME_NUM=#{@value.eval(context)}" when "use_utool" "UTOOL_NUM=#{@value.eval(context)}" when "use_payload" "PAYLOAD[#{@value.eval(context)}]" end end