Show / Hide Table of Contents

Class GreaterThan

Infix GreaterThan operation.

Operand Count: 2

Operands

  1. Operand1 : any
  2. Operand2 : any

Output Type: Boolean

Usage: 3 > 2

Precedance: 50

Inheritance
System.Object
InfixOperationToken
ComparisonInfixOperation
GreaterThan
Implements
IToken
Inherited Members
ComparisonInfixOperation.EvalValue(Func<String, Object>)
InfixOperationToken.Operand1
InfixOperationToken.Operand2
InfixOperationToken.ToString()
InfixOperationToken.EvalText(String)
InfixOperationToken.Clone()
Namespace: Albatross.Expression.Operations
Assembly: Albatross.Expression.dll
Syntax
public class GreaterThan : ComparisonInfixOperation, IToken

Properties

Name

Declaration
public override string Name { get; }
Property Value
Type Description
System.String
Overrides
InfixOperationToken.Name

Precedence

Declaration
public override int Precedence { get; }
Property Value
Type Description
System.Int32
Overrides
InfixOperationToken.Precedence

Symbolic

Declaration
public override bool Symbolic { get; }
Property Value
Type Description
System.Boolean
Overrides
InfixOperationToken.Symbolic

Methods

interpret(Int32)

Declaration
public override bool interpret(int comparisonResult)
Parameters
Type Name Description
System.Int32 comparisonResult
Returns
Type Description
System.Boolean
Overrides
ComparisonInfixOperation.interpret(Int32)

Match(String, Int32, out Int32)

Declaration
public override bool Match(string expression, int start, out int next)
Parameters
Type Name Description
System.String expression
System.Int32 start
System.Int32 next
Returns
Type Description
System.Boolean
Overrides
InfixOperationToken.Match(String, Int32, out Int32)

Implements

IToken

Extension Methods

Extensions.ConvertToBoolean(Object)
Extensions.IsVariable(IToken)
Back to top Generated by DocFX