The R# expression data type
ExpressionTypes
01 Syntax
SMRUCC.Rsharp.Development.Package.File.ExpressionTypes
02 Fields
| Name | Overloads | Summary |
|---|---|---|
| Literal | 2 | literal value or constant value |
| LinqQuery | 2 | A linq query epxression in R# scripting |
| Require | 2 | expression for require load package |
| Shell | 2 | shell a commandline string |
| VectorLiteral | 1 | |
| SequenceLiteral | 1 | |
| ExpressionLiteral | 1 | |
| JSONLiteral | 1 | |
| StringInterpolation | 1 | |
| FunctionCall | 1 | |
| FunctionByRef | 1 | |
| FunctionDeclare | 1 | |
| ClosureDeclare | 1 | |
| FormulaDeclare | 1 | |
| LambdaDeclare | 1 | |
| SymbolDeclare | 1 | |
| AcceptorDeclare | 1 | |
| SymbolReference | 1 | |
| SymbolNamespaceReference | 1 | |
| SymbolIndex | 1 | |
| SymbolAssign | 1 | |
| SymbolRegexp | 1 | |
| SymbolMemberAssign | 1 | |
| DotNetMemberReference | 1 | |
| DotDotDot | 1 | |
| Imports | 1 | |
| Constructor | 1 | |
| VectorLoop | 1 | |
| GetArgument | 1 | |
| While | 1 | |
| For | 1 | |
| If | 1 | |
| Else | 1 | |
| ElseIf | 1 | |
| Break | 1 | |
| Continute | 1 | |
| IIf | 1 | |
| TypeOf | 1 | |
| With | 1 | |
| Return | 1 | |
| Using | 1 | |
| Do | 1 | |
| TryCatch | 1 | |
| Switch | 1 | |
| Suppress | 1 | |
| Annotation | 1 | |
| Comment | 1 | |
| UnaryNot | 1 | |
| Binary | 1 | |
| UnaryNumeric | 1 |
03 Members
Literal
literal value or constant value
LinqQuery
A linq query epxression in R# scripting
Require
expression for require load package
Shell
shell a commandline string
Literal
VectorLiteral
SequenceLiteral
ExpressionLiteral
JSONLiteral
StringInterpolation
FunctionCall
FunctionByRef
FunctionDeclare
ClosureDeclare
FormulaDeclare
LambdaDeclare
SymbolDeclare
AcceptorDeclare
SymbolReference
SymbolNamespaceReference
SymbolIndex
SymbolAssign
SymbolRegexp
SymbolMemberAssign
DotNetMemberReference
LinqQuery
DotDotDot
Require
Imports
Constructor
VectorLoop
GetArgument
Shell
While
For
If
Else
ElseIf
Break
Continute
IIf
TypeOf
With
Return
Using
Do
TryCatch
Switch
Suppress
Annotation
Comment
UnaryNot
Binary
UnaryNumeric