class Zapata::Primitive::Optarg

Public Instance Methods

node() click to toggle source
# File lib/zapata/primitive/optarg.rb, line 6
def node
  name, body = @code.to_a
  type = @code.type
  OpenStruct.new(type: type, name: name, body: body)
end
to_raw() click to toggle source
# File lib/zapata/primitive/optarg.rb, line 12
def to_raw
  Diver.dive(node.body).to_raw
end