nuget server logo nuget api documents
↑

API Docs / REnv / BinaryInExpression

BinaryInExpression

Full name SMRUCC.Rsharp.Interpreter.ExecuteEngine.ExpressionSymbols.Operators.BinaryInExpression Assembly REnv Members 10

operator for test of left in right?

00 Remarks

  • 如果右边参数为序列,则是进行对值的indexOf操作
  • 如果右边参数为列表,则是对key进行查找操作

01 Syntax

SMRUCC.Rsharp.Interpreter.ExecuteEngine.ExpressionSymbols.Operators.BinaryInExpression

02 Methods

NameOverloadsSummary
.ctor 1 construct a expression for determine that does a in b?
testListIndex 1 check keys in left is exists in the namelist of right?
getIndex 1
Evaluate 1
ToString 1

03 Properties

NameOverloadsSummary
type 1
expressionName 1
left 1
right 1
operator 1

04 Members

method .ctor #

construct a expression for determine that does a in b?

Parameters
NameTypeDescription
aExpression

left

bExpression

right

method testListIndex #
testListIndex(RNames, String())

check keys in left is exists in the namelist of right?

Parameters
NameTypeDescription
sequenceRNames

-

testLeftString()

-

method getIndex #
getIndex(Object)
Parameters
NameTypeDescription
srcObject

-

Returns

array data or error message

property type #
type
property expressionName #
expressionName
property left #
left
property right #
right
property operator #
operator
method Evaluate #
Evaluate(Environment)
method ToString #
ToString()