C# Class bigloo.procedure

Inheritance: obj
Mostra file Open project: mbrock/bigloo-llvm Class Usage Examples

Public Properties

Property Type Description
arity int
env Object[]
eval Object
index int

Public Methods

Method Description
apply ( Object args ) : Object
error ( int n ) : Object
funcall0 ( ) : Object
funcall1 ( Object a1 ) : Object
funcall2 ( Object a1, Object a2 ) : Object
funcall3 ( Object a1, Object a2, Object a3 ) : Object
funcall4 ( Object a1, Object a2, Object a3, Object a4 ) : Object
procedure ( ) : System
procedure ( int index, int arity ) : System
procedure ( int index, int arity, Object env ) : System
procedure ( int index, int arity, int size ) : System
write ( output_port p ) : void

Method Details

apply() public method

public apply ( Object args ) : Object
args Object
return Object

error() public method

public error ( int n ) : Object
n int
return Object

funcall0() public method

public funcall0 ( ) : Object
return Object

funcall1() public method

public funcall1 ( Object a1 ) : Object
a1 Object
return Object

funcall2() public method

public funcall2 ( Object a1, Object a2 ) : Object
a1 Object
a2 Object
return Object

funcall3() public method

public funcall3 ( Object a1, Object a2, Object a3 ) : Object
a1 Object
a2 Object
a3 Object
return Object

funcall4() public method

public funcall4 ( Object a1, Object a2, Object a3, Object a4 ) : Object
a1 Object
a2 Object
a3 Object
a4 Object
return Object

procedure() public method

public procedure ( ) : System
return System

procedure() public method

public procedure ( int index, int arity ) : System
index int
arity int
return System

procedure() public method

public procedure ( int index, int arity, Object env ) : System
index int
arity int
env Object
return System

procedure() public method

public procedure ( int index, int arity, int size ) : System
index int
arity int
size int
return System

write() public method

public write ( output_port p ) : void
p output_port
return void

Property Details

arity public_oe property

public int arity
return int

env public_oe property

public Object[] env
return Object[]

eval public_oe property

public Object eval
return Object

index public_oe property

public int index
return int