class SFRP::Raw::Infix

Constants

NONE

Public Instance Methods

absolute_func_name(set) click to toggle source
# File lib/sfrp/raw/elements.rb, line 125
def absolute_func_name(set)
  func_name = set.func(ns, func_ref).absolute_name
  raise NameError.new(func_ref.to_s) unless func_name
  func_name
end
absolute_priority(position) click to toggle source
# File lib/sfrp/raw/elements.rb, line 131
def absolute_priority(position)
  case direction
  when LEFT
    [priority, 1000 - position]
  when RIGHT
    [priority, position]
  when NONE
    [priority, 0]
  end
end