class Lua::Multret

  1. ext/rlua.c
Parent: Lua

Lua::State represents Lua interpreter state which is one thread of execution.

Methods

Public Class

  1. new

Public Class methods

Lua::Multret.new(*values)

Creates a new Multret object with values inside. Example:

Lua::Multret.new(1, 2, 3) # three return values
[show source]
static VALUE rbLuaMultret_initialize(VALUE self, VALUE args)
{
  rb_iv_set(self, "@args", args);
  return self;
}