C# Class LSharp.Closure

A closure is a function defined within a captured environment
Afficher le fichier Open project: RobBlackwell/LSharp Class Usage Examples

Méthodes publiques

Méthode Description
Closure ( object parameters, object body, Environment environment )
Invoke ( object arguments ) : object
ProcessArguments ( object parameters, object arguments, Environment localEnvironment ) : void

Method Details

Closure() public méthode

public Closure ( object parameters, object body, Environment environment )
parameters object
body object
environment Environment

Invoke() public méthode

public Invoke ( object arguments ) : object
arguments object
Résultat object

ProcessArguments() public méthode

public ProcessArguments ( object parameters, object arguments, Environment localEnvironment ) : void
parameters object
arguments object
localEnvironment Environment
Résultat void