class NativeFn
Public Class Methods
new(arity, val)
click to toggle source
# File lib/sdx/vm/datatypes.rb, line 35 def initialize(arity, val) @internal = val @fields = { "__call" => (NativeFnInternal.new (lambda do |args, scope| args.reverse! @internal.call *args end)), "__arity" => (Int.new arity) } end