C# Class LispRuntime, shared-source-cli-2.0

Exibir arquivo Open project: gbarnett/shared-source-cli-2.0 Class Usage Examples

Public Methods

Method Description
Car ( CList, l ) : CList,
Cdr ( CList, l ) : CList,
Cons ( CList, l, CList, r ) : CList,
Init ( String item ) : CList,
IsAtom ( CList, value ) : bool
IsNull ( CList, value ) : bool
Print ( CList, item ) : void
PrintBool ( bool val ) : void
Subst ( CList, r, CList, f, CList, exp ) : CList,
ToInt ( CList, l ) : int
ToList ( int Val ) : CList,

Private Methods

Method Description
InitMultiple ( String str, int &index ) : CList,

Method Details

Car() public static method

public static Car ( CList, l ) : CList,
l CList,
return CList,

Cdr() public static method

public static Cdr ( CList, l ) : CList,
l CList,
return CList,

Cons() public static method

public static Cons ( CList, l, CList, r ) : CList,
l CList,
r CList,
return CList,

Init() public static method

public static Init ( String item ) : CList,
item String
return CList,

IsAtom() public static method

public static IsAtom ( CList, value ) : bool
value CList,
return bool

IsNull() public static method

public static IsNull ( CList, value ) : bool
value CList,
return bool

Print() public static method

public static Print ( CList, item ) : void
item CList,
return void

PrintBool() public static method

public static PrintBool ( bool val ) : void
val bool
return void

Subst() public static method

public static Subst ( CList, r, CList, f, CList, exp ) : CList,
r CList,
f CList,
exp CList,
return CList,

ToInt() public static method

public static ToInt ( CList, l ) : int
l CList,
return int

ToList() public static method

public static ToList ( int Val ) : CList,
Val int
return CList,