ClosureExpression {SMRUCC.Rsharp.Interpreter.ExecuteEngine.ExpressionSymbols.Closure} .NET clr documentation

ClosureExpression

Description

Is a kind of expression collection which consist with multiple expression lines. (其实就是一段拥有自己的Environment的没有名称的匿名函数)

Declare

            
# namespace SMRUCC.Rsharp.Interpreter.ExecuteEngine.ExpressionSymbols.Closure
export class ClosureExpression extends Expression {
   bodySize: integer;
   expressionName: ExpressionTypes;
   isCallable: boolean;
   isEmpty: boolean;
   type: TypeCodes;
}

        

.NET clr type reference tree

  1. this class extends from Expression class: Expression
  2. use by property member expressionName: ExpressionTypes
  3. use by property member type: TypeCodes

[Package {$package} version {$version} Index]