C# Class AjErl.Language.Function

Inheritance: IFunction
Afficher le fichier Open project: ajlopez/AjErl

Méthodes publiques

Méthode Description
Apply ( Context context, IList arguments ) : object
Evaluate ( Context context ) : object
Function ( Context context, IList parameters, IExpression body ) : System
MakeContext ( IList arguments ) : Context

Method Details

Apply() public méthode

public Apply ( Context context, IList arguments ) : object
context Context
arguments IList
Résultat object

Evaluate() public méthode

public Evaluate ( Context context ) : object
context Context
Résultat object

Function() public méthode

public Function ( Context context, IList parameters, IExpression body ) : System
context Context
parameters IList
body IExpression
Résultat System

MakeContext() public méthode

public MakeContext ( IList arguments ) : Context
arguments IList
Résultat Context