class SFRP::Low::DSL::FuncProxy

Attributes

params[R]
stmts[R]

Public Class Methods

new() click to toggle source
# File lib/sfrp/low/dsl.rb, line 48
def initialize
  @params = []
  @stmts = []
end

Public Instance Methods

<<(stmt) click to toggle source
# File lib/sfrp/low/dsl.rb, line 57
def <<(stmt)
  @stmts << stmt
end
append_param(type_str, var_str) click to toggle source
# File lib/sfrp/low/dsl.rb, line 53
def append_param(type_str, var_str)
  @params << Function::Param.new(type_str, var_str)
end