docs.unity3d.com
    Show / Hide Table of Contents

    Class NCalcParser

    Inheritance
    Object
    NCalcParser
    Namespace: Unity.VisualScripting.Dependencies.NCalc
    Syntax
    public class NCalcParser : Parser

    Constructors

    NCalcParser(ITokenStream)

    Declaration
    public NCalcParser(ITokenStream input)
    Parameters
    Type Name Description
    ITokenStream input

    NCalcParser(ITokenStream, RecognizerSharedState)

    Declaration
    public NCalcParser(ITokenStream input, RecognizerSharedState state)
    Parameters
    Type Name Description
    ITokenStream input
    RecognizerSharedState state

    Fields

    adaptor

    Declaration
    protected ITreeAdaptor adaptor
    Field Value
    Type Description
    ITreeAdaptor

    DATETIME

    Declaration
    public const int DATETIME = 7
    Field Value
    Type Description
    Int32

    DIGIT

    Declaration
    public const int DIGIT = 13
    Field Value
    Type Description
    Int32

    E

    Declaration
    public const int E = 14
    Field Value
    Type Description
    Int32

    EOF

    Declaration
    public const int EOF = -1
    Field Value
    Type Description
    Int32

    EscapeSequence

    Declaration
    public const int EscapeSequence = 15
    Field Value
    Type Description
    Int32

    FALSE

    Declaration
    public const int FALSE = 9
    Field Value
    Type Description
    Int32

    FLOAT

    Declaration
    public const int FLOAT = 5
    Field Value
    Type Description
    Int32

    FOLLOW_19_in_logicalExpression84

    Declaration
    public static readonly BitSet FOLLOW_19_in_logicalExpression84
    Field Value
    Type Description
    BitSet

    FOLLOW_20_in_logicalExpression90

    Declaration
    public static readonly BitSet FOLLOW_20_in_logicalExpression90
    Field Value
    Type Description
    BitSet

    FOLLOW_25_in_bitwiseOrExpression246

    Declaration
    public static readonly BitSet FOLLOW_25_in_bitwiseOrExpression246
    Field Value
    Type Description
    BitSet

    FOLLOW_26_in_bitwiseXOrExpression299

    Declaration
    public static readonly BitSet FOLLOW_26_in_bitwiseXOrExpression299
    Field Value
    Type Description
    BitSet

    FOLLOW_27_in_bitwiseAndExpression350

    Declaration
    public static readonly BitSet FOLLOW_27_in_bitwiseAndExpression350
    Field Value
    Type Description
    BitSet

    FOLLOW_32_in_relationalExpression485

    Declaration
    public static readonly BitSet FOLLOW_32_in_relationalExpression485
    Field Value
    Type Description
    BitSet

    FOLLOW_33_in_relationalExpression495

    Declaration
    public static readonly BitSet FOLLOW_33_in_relationalExpression495
    Field Value
    Type Description
    BitSet

    FOLLOW_34_in_relationalExpression506

    Declaration
    public static readonly BitSet FOLLOW_34_in_relationalExpression506
    Field Value
    Type Description
    BitSet

    FOLLOW_35_in_relationalExpression516

    Declaration
    public static readonly BitSet FOLLOW_35_in_relationalExpression516
    Field Value
    Type Description
    BitSet

    FOLLOW_36_in_shiftExpression571

    Declaration
    public static readonly BitSet FOLLOW_36_in_shiftExpression571
    Field Value
    Type Description
    BitSet

    FOLLOW_37_in_shiftExpression581

    Declaration
    public static readonly BitSet FOLLOW_37_in_shiftExpression581
    Field Value
    Type Description
    BitSet

    FOLLOW_38_in_additiveExpression636

    Declaration
    public static readonly BitSet FOLLOW_38_in_additiveExpression636
    Field Value
    Type Description
    BitSet

    FOLLOW_39_in_additiveExpression646

    Declaration
    public static readonly BitSet FOLLOW_39_in_additiveExpression646
    Field Value
    Type Description
    BitSet

    FOLLOW_39_in_unaryExpression805

    Declaration
    public static readonly BitSet FOLLOW_39_in_unaryExpression805
    Field Value
    Type Description
    BitSet

    FOLLOW_40_in_multiplicativeExpression701

    Declaration
    public static readonly BitSet FOLLOW_40_in_multiplicativeExpression701
    Field Value
    Type Description
    BitSet

    FOLLOW_41_in_multiplicativeExpression711

    Declaration
    public static readonly BitSet FOLLOW_41_in_multiplicativeExpression711
    Field Value
    Type Description
    BitSet

    FOLLOW_42_in_multiplicativeExpression721

    Declaration
    public static readonly BitSet FOLLOW_42_in_multiplicativeExpression721
    Field Value
    Type Description
    BitSet

    FOLLOW_45_in_unaryExpression791

    Declaration
    public static readonly BitSet FOLLOW_45_in_unaryExpression791
    Field Value
    Type Description
    BitSet

    FOLLOW_46_in_arguments1006

    Declaration
    public static readonly BitSet FOLLOW_46_in_arguments1006
    Field Value
    Type Description
    BitSet

    FOLLOW_46_in_primaryExpression829

    Declaration
    public static readonly BitSet FOLLOW_46_in_primaryExpression829
    Field Value
    Type Description
    BitSet

    FOLLOW_47_in_arguments1017

    Declaration
    public static readonly BitSet FOLLOW_47_in_arguments1017
    Field Value
    Type Description
    BitSet

    FOLLOW_47_in_primaryExpression833

    Declaration
    public static readonly BitSet FOLLOW_47_in_primaryExpression833
    Field Value
    Type Description
    BitSet

    FOLLOW_48_in_expressionList973

    Declaration
    public static readonly BitSet FOLLOW_48_in_expressionList973
    Field Value
    Type Description
    BitSet

    FOLLOW_additiveExpression_in_shiftExpression560

    Declaration
    public static readonly BitSet FOLLOW_additiveExpression_in_shiftExpression560
    Field Value
    Type Description
    BitSet

    FOLLOW_additiveExpression_in_shiftExpression593

    Declaration
    public static readonly BitSet FOLLOW_additiveExpression_in_shiftExpression593
    Field Value
    Type Description
    BitSet

    FOLLOW_arguments_in_primaryExpression856

    Declaration
    public static readonly BitSet FOLLOW_arguments_in_primaryExpression856
    Field Value
    Type Description
    BitSet

    FOLLOW_bitwiseAndExpression_in_bitwiseXOrExpression290

    Declaration
    public static readonly BitSet FOLLOW_bitwiseAndExpression_in_bitwiseXOrExpression290
    Field Value
    Type Description
    BitSet

    FOLLOW_bitwiseAndExpression_in_bitwiseXOrExpression309

    Declaration
    public static readonly BitSet FOLLOW_bitwiseAndExpression_in_bitwiseXOrExpression309
    Field Value
    Type Description
    BitSet

    FOLLOW_bitwiseOrExpression_in_bitwiseOrExpression256

    Declaration
    public static readonly BitSet FOLLOW_bitwiseOrExpression_in_bitwiseOrExpression256
    Field Value
    Type Description
    BitSet

    FOLLOW_bitwiseOrExpression_in_booleanAndExpression180

    Declaration
    public static readonly BitSet FOLLOW_bitwiseOrExpression_in_booleanAndExpression180
    Field Value
    Type Description
    BitSet

    FOLLOW_bitwiseOrExpression_in_booleanAndExpression205

    Declaration
    public static readonly BitSet FOLLOW_bitwiseOrExpression_in_booleanAndExpression205
    Field Value
    Type Description
    BitSet

    FOLLOW_bitwiseXOrExpression_in_bitwiseOrExpression237

    Declaration
    public static readonly BitSet FOLLOW_bitwiseXOrExpression_in_bitwiseOrExpression237
    Field Value
    Type Description
    BitSet

    FOLLOW_booleanAndExpression_in_conditionalExpression121

    Declaration
    public static readonly BitSet FOLLOW_booleanAndExpression_in_conditionalExpression121
    Field Value
    Type Description
    BitSet

    FOLLOW_conditionalExpression_in_conditionalExpression146

    Declaration
    public static readonly BitSet FOLLOW_conditionalExpression_in_conditionalExpression146
    Field Value
    Type Description
    BitSet

    FOLLOW_conditionalExpression_in_logicalExpression78

    Declaration
    public static readonly BitSet FOLLOW_conditionalExpression_in_logicalExpression78
    Field Value
    Type Description
    BitSet

    FOLLOW_conditionalExpression_in_logicalExpression88

    Declaration
    public static readonly BitSet FOLLOW_conditionalExpression_in_logicalExpression88
    Field Value
    Type Description
    BitSet

    FOLLOW_conditionalExpression_in_logicalExpression94

    Declaration
    public static readonly BitSet FOLLOW_conditionalExpression_in_logicalExpression94
    Field Value
    Type Description
    BitSet

    FOLLOW_DATETIME_in_value901

    Declaration
    public static readonly BitSet FOLLOW_DATETIME_in_value901
    Field Value
    Type Description
    BitSet

    FOLLOW_EOF_in_ncalcExpression58

    Declaration
    public static readonly BitSet FOLLOW_EOF_in_ncalcExpression58
    Field Value
    Type Description
    BitSet

    FOLLOW_equalityExpression_in_bitwiseAndExpression341

    Declaration
    public static readonly BitSet FOLLOW_equalityExpression_in_bitwiseAndExpression341
    Field Value
    Type Description
    BitSet

    FOLLOW_equalityExpression_in_bitwiseAndExpression360

    Declaration
    public static readonly BitSet FOLLOW_equalityExpression_in_bitwiseAndExpression360
    Field Value
    Type Description
    BitSet

    FOLLOW_expressionList_in_arguments1010

    Declaration
    public static readonly BitSet FOLLOW_expressionList_in_arguments1010
    Field Value
    Type Description
    BitSet

    FOLLOW_FALSE_in_value916

    Declaration
    public static readonly BitSet FOLLOW_FALSE_in_value916
    Field Value
    Type Description
    BitSet

    FOLLOW_FLOAT_in_value884

    Declaration
    public static readonly BitSet FOLLOW_FLOAT_in_value884
    Field Value
    Type Description
    BitSet

    FOLLOW_ID_in_identifier934

    Declaration
    public static readonly BitSet FOLLOW_ID_in_identifier934
    Field Value
    Type Description
    BitSet

    FOLLOW_identifier_in_primaryExpression851

    Declaration
    public static readonly BitSet FOLLOW_identifier_in_primaryExpression851
    Field Value
    Type Description
    BitSet

    FOLLOW_INTEGER_in_value876

    Declaration
    public static readonly BitSet FOLLOW_INTEGER_in_value876
    Field Value
    Type Description
    BitSet

    FOLLOW_logicalExpression_in_expressionList966

    Declaration
    public static readonly BitSet FOLLOW_logicalExpression_in_expressionList966
    Field Value
    Type Description
    BitSet

    FOLLOW_logicalExpression_in_expressionList977

    Declaration
    public static readonly BitSet FOLLOW_logicalExpression_in_expressionList977
    Field Value
    Type Description
    BitSet

    FOLLOW_logicalExpression_in_ncalcExpression56

    Declaration
    public static readonly BitSet FOLLOW_logicalExpression_in_ncalcExpression56
    Field Value
    Type Description
    BitSet

    FOLLOW_logicalExpression_in_primaryExpression831

    Declaration
    public static readonly BitSet FOLLOW_logicalExpression_in_primaryExpression831
    Field Value
    Type Description
    BitSet

    FOLLOW_multiplicativeExpression_in_additiveExpression625

    Declaration
    public static readonly BitSet FOLLOW_multiplicativeExpression_in_additiveExpression625
    Field Value
    Type Description
    BitSet

    FOLLOW_multiplicativeExpression_in_additiveExpression658

    Declaration
    public static readonly BitSet FOLLOW_multiplicativeExpression_in_additiveExpression658
    Field Value
    Type Description
    BitSet

    FOLLOW_NAME_in_identifier942

    Declaration
    public static readonly BitSet FOLLOW_NAME_in_identifier942
    Field Value
    Type Description
    BitSet

    FOLLOW_primaryExpression_in_unaryExpression760

    Declaration
    public static readonly BitSet FOLLOW_primaryExpression_in_unaryExpression760
    Field Value
    Type Description
    BitSet

    FOLLOW_primaryExpression_in_unaryExpression779

    Declaration
    public static readonly BitSet FOLLOW_primaryExpression_in_unaryExpression779
    Field Value
    Type Description
    BitSet

    FOLLOW_primaryExpression_in_unaryExpression794

    Declaration
    public static readonly BitSet FOLLOW_primaryExpression_in_unaryExpression794
    Field Value
    Type Description
    BitSet

    FOLLOW_primaryExpression_in_unaryExpression807

    Declaration
    public static readonly BitSet FOLLOW_primaryExpression_in_unaryExpression807
    Field Value
    Type Description
    BitSet

    FOLLOW_relationalExpression_in_equalityExpression394

    Declaration
    public static readonly BitSet FOLLOW_relationalExpression_in_equalityExpression394
    Field Value
    Type Description
    BitSet

    FOLLOW_relationalExpression_in_equalityExpression441

    Declaration
    public static readonly BitSet FOLLOW_relationalExpression_in_equalityExpression441
    Field Value
    Type Description
    BitSet

    FOLLOW_set_in_booleanAndExpression189

    Declaration
    public static readonly BitSet FOLLOW_set_in_booleanAndExpression189
    Field Value
    Type Description
    BitSet

    FOLLOW_set_in_conditionalExpression130

    Declaration
    public static readonly BitSet FOLLOW_set_in_conditionalExpression130
    Field Value
    Type Description
    BitSet

    FOLLOW_set_in_equalityExpression405

    Declaration
    public static readonly BitSet FOLLOW_set_in_equalityExpression405
    Field Value
    Type Description
    BitSet

    FOLLOW_set_in_equalityExpression422

    Declaration
    public static readonly BitSet FOLLOW_set_in_equalityExpression422
    Field Value
    Type Description
    BitSet

    FOLLOW_set_in_unaryExpression771

    Declaration
    public static readonly BitSet FOLLOW_set_in_unaryExpression771
    Field Value
    Type Description
    BitSet

    FOLLOW_shiftExpression_in_relationalExpression474

    Declaration
    public static readonly BitSet FOLLOW_shiftExpression_in_relationalExpression474
    Field Value
    Type Description
    BitSet

    FOLLOW_shiftExpression_in_relationalExpression528

    Declaration
    public static readonly BitSet FOLLOW_shiftExpression_in_relationalExpression528
    Field Value
    Type Description
    BitSet

    FOLLOW_STRING_in_value892

    Declaration
    public static readonly BitSet FOLLOW_STRING_in_value892
    Field Value
    Type Description
    BitSet

    FOLLOW_TRUE_in_value908

    Declaration
    public static readonly BitSet FOLLOW_TRUE_in_value908
    Field Value
    Type Description
    BitSet

    FOLLOW_unaryExpression_in_multiplicativeExpression690

    Declaration
    public static readonly BitSet FOLLOW_unaryExpression_in_multiplicativeExpression690
    Field Value
    Type Description
    BitSet

    FOLLOW_unaryExpression_in_multiplicativeExpression733

    Declaration
    public static readonly BitSet FOLLOW_unaryExpression_in_multiplicativeExpression733
    Field Value
    Type Description
    BitSet

    FOLLOW_value_in_primaryExpression843

    Declaration
    public static readonly BitSet FOLLOW_value_in_primaryExpression843
    Field Value
    Type Description
    BitSet

    HexDigit

    Declaration
    public const int HexDigit = 17
    Field Value
    Type Description
    Int32

    ID

    Declaration
    public const int ID = 10
    Field Value
    Type Description
    Int32

    INTEGER

    Declaration
    public const int INTEGER = 4
    Field Value
    Type Description
    Int32

    LETTER

    Declaration
    public const int LETTER = 12
    Field Value
    Type Description
    Int32

    NAME

    Declaration
    public const int NAME = 11
    Field Value
    Type Description
    Int32

    STRING

    Declaration
    public const int STRING = 6
    Field Value
    Type Description
    Int32

    T__19

    Declaration
    public const int T__19 = 19
    Field Value
    Type Description
    Int32

    T__20

    Declaration
    public const int T__20 = 20
    Field Value
    Type Description
    Int32

    T__21

    Declaration
    public const int T__21 = 21
    Field Value
    Type Description
    Int32

    T__22

    Declaration
    public const int T__22 = 22
    Field Value
    Type Description
    Int32

    T__23

    Declaration
    public const int T__23 = 23
    Field Value
    Type Description
    Int32

    T__24

    Declaration
    public const int T__24 = 24
    Field Value
    Type Description
    Int32

    T__25

    Declaration
    public const int T__25 = 25
    Field Value
    Type Description
    Int32

    T__26

    Declaration
    public const int T__26 = 26
    Field Value
    Type Description
    Int32

    T__27

    Declaration
    public const int T__27 = 27
    Field Value
    Type Description
    Int32

    T__28

    Declaration
    public const int T__28 = 28
    Field Value
    Type Description
    Int32

    T__29

    Declaration
    public const int T__29 = 29
    Field Value
    Type Description
    Int32

    T__30

    Declaration
    public const int T__30 = 30
    Field Value
    Type Description
    Int32

    T__31

    Declaration
    public const int T__31 = 31
    Field Value
    Type Description
    Int32

    T__32

    Declaration
    public const int T__32 = 32
    Field Value
    Type Description
    Int32

    T__33

    Declaration
    public const int T__33 = 33
    Field Value
    Type Description
    Int32

    T__34

    Declaration
    public const int T__34 = 34
    Field Value
    Type Description
    Int32

    T__35

    Declaration
    public const int T__35 = 35
    Field Value
    Type Description
    Int32

    T__36

    Declaration
    public const int T__36 = 36
    Field Value
    Type Description
    Int32

    T__37

    Declaration
    public const int T__37 = 37
    Field Value
    Type Description
    Int32

    T__38

    Declaration
    public const int T__38 = 38
    Field Value
    Type Description
    Int32

    T__39

    Declaration
    public const int T__39 = 39
    Field Value
    Type Description
    Int32

    T__40

    Declaration
    public const int T__40 = 40
    Field Value
    Type Description
    Int32

    T__41

    Declaration
    public const int T__41 = 41
    Field Value
    Type Description
    Int32

    T__42

    Declaration
    public const int T__42 = 42
    Field Value
    Type Description
    Int32

    T__43

    Declaration
    public const int T__43 = 43
    Field Value
    Type Description
    Int32

    T__44

    Declaration
    public const int T__44 = 44
    Field Value
    Type Description
    Int32

    T__45

    Declaration
    public const int T__45 = 45
    Field Value
    Type Description
    Int32

    T__46

    Declaration
    public const int T__46 = 46
    Field Value
    Type Description
    Int32

    T__47

    Declaration
    public const int T__47 = 47
    Field Value
    Type Description
    Int32

    T__48

    Declaration
    public const int T__48 = 48
    Field Value
    Type Description
    Int32

    tokenNames

    Declaration
    public static readonly string[] tokenNames
    Field Value
    Type Description
    String[]

    TRUE

    Declaration
    public const int TRUE = 8
    Field Value
    Type Description
    Int32

    UnicodeEscape

    Declaration
    public const int UnicodeEscape = 16
    Field Value
    Type Description
    Int32

    WS

    Declaration
    public const int WS = 18
    Field Value
    Type Description
    Int32

    Properties

    Errors

    Declaration
    public List<string> Errors { get; }
    Property Value
    Type Description
    List<String>

    GrammarFileName

    Declaration
    public override string GrammarFileName { get; }
    Property Value
    Type Description
    String

    TokenNames

    Declaration
    public override string[] TokenNames { get; }
    Property Value
    Type Description
    String[]

    TreeAdaptor

    Declaration
    public ITreeAdaptor TreeAdaptor { get; set; }
    Property Value
    Type Description
    ITreeAdaptor

    Methods

    additiveExpression()

    Declaration
    public NCalcParser.additiveExpression_return additiveExpression()
    Returns
    Type Description
    NCalcParser.additiveExpression_return

    arguments()

    Declaration
    public NCalcParser.arguments_return arguments()
    Returns
    Type Description
    NCalcParser.arguments_return

    bitwiseAndExpression()

    Declaration
    public NCalcParser.bitwiseAndExpression_return bitwiseAndExpression()
    Returns
    Type Description
    NCalcParser.bitwiseAndExpression_return

    bitwiseOrExpression()

    Declaration
    public NCalcParser.bitwiseOrExpression_return bitwiseOrExpression()
    Returns
    Type Description
    NCalcParser.bitwiseOrExpression_return

    bitwiseXOrExpression()

    Declaration
    public NCalcParser.bitwiseXOrExpression_return bitwiseXOrExpression()
    Returns
    Type Description
    NCalcParser.bitwiseXOrExpression_return

    booleanAndExpression()

    Declaration
    public NCalcParser.booleanAndExpression_return booleanAndExpression()
    Returns
    Type Description
    NCalcParser.booleanAndExpression_return

    conditionalExpression()

    Declaration
    public NCalcParser.conditionalExpression_return conditionalExpression()
    Returns
    Type Description
    NCalcParser.conditionalExpression_return

    DisplayRecognitionError(String[], RecognitionException)

    Declaration
    public override void DisplayRecognitionError(string[] tokenNames, RecognitionException e)
    Parameters
    Type Name Description
    String[] tokenNames
    RecognitionException e

    equalityExpression()

    Declaration
    public NCalcParser.equalityExpression_return equalityExpression()
    Returns
    Type Description
    NCalcParser.equalityExpression_return

    expressionList()

    Declaration
    public NCalcParser.expressionList_return expressionList()
    Returns
    Type Description
    NCalcParser.expressionList_return

    identifier()

    Declaration
    public NCalcParser.identifier_return identifier()
    Returns
    Type Description
    NCalcParser.identifier_return

    logicalExpression()

    Declaration
    public NCalcParser.logicalExpression_return logicalExpression()
    Returns
    Type Description
    NCalcParser.logicalExpression_return

    multiplicativeExpression()

    Declaration
    public NCalcParser.multiplicativeExpression_return multiplicativeExpression()
    Returns
    Type Description
    NCalcParser.multiplicativeExpression_return

    ncalcExpression()

    Declaration
    public NCalcParser.ncalcExpression_return ncalcExpression()
    Returns
    Type Description
    NCalcParser.ncalcExpression_return

    primaryExpression()

    Declaration
    public NCalcParser.primaryExpression_return primaryExpression()
    Returns
    Type Description
    NCalcParser.primaryExpression_return

    relationalExpression()

    Declaration
    public NCalcParser.relationalExpression_return relationalExpression()
    Returns
    Type Description
    NCalcParser.relationalExpression_return

    shiftExpression()

    Declaration
    public NCalcParser.shiftExpression_return shiftExpression()
    Returns
    Type Description
    NCalcParser.shiftExpression_return

    unaryExpression()

    Declaration
    public NCalcParser.unaryExpression_return unaryExpression()
    Returns
    Type Description
    NCalcParser.unaryExpression_return

    value()

    Declaration
    public NCalcParser.value_return value()
    Returns
    Type Description
    NCalcParser.value_return

    Extension Methods

    XAnalyserProvider.Analyser(Object, IGraphContext)
    XAnalyserProvider.Analyser<TAnalyser>(Object, IGraphContext)
    XAnalyserProvider.Analysis(Object, IGraphContext)
    XAnalyserProvider.Analysis<TAnalysis>(Object, IGraphContext)
    XAnalyserProvider.Analyser(Object, GraphReference)
    XAnalyserProvider.Analyser<TAnalyser>(Object, GraphReference)
    XAnalyserProvider.Analysis(Object, GraphReference)
    XAnalyserProvider.Analysis<TAnalysis>(Object, GraphReference)
    XDescriptorProvider.Describe(Object)
    XDescriptorProvider.HasDescriptor(Object)
    XDescriptorProvider.Descriptor(Object)
    XDescriptorProvider.Descriptor<TDescriptor>(Object)
    XDescriptorProvider.Description(Object)
    XDescriptorProvider.Description<TDescription>(Object)
    Cloning.Clone(Object, ICloner, Boolean)
    Cloning.Clone<T>(T, ICloner, Boolean)
    Cloning.CloneViaFakeSerialization(Object)
    Cloning.CloneViaFakeSerialization<T>(T)
    ConversionUtility.IsConvertibleTo(Object, Type, Boolean)
    ConversionUtility.IsConvertibleTo<T>(Object, Boolean)
    ConversionUtility.ConvertTo(Object, Type)
    ConversionUtility.ConvertTo<T>(Object)
    TypeUtility.ToShortString(Object, Int32)
    Serialization.CloneViaSerialization<T>(T, Boolean)
    Serialization.CloneViaSerializationInto<TSource, TDestination>(TSource, ref TDestination, Boolean)
    Serialization.Serialize(Object, Boolean)
    LinqUtility.Yield<T>(T)
    UnityObjectUtility.IsUnityNull(Object)
    UnityObjectUtility.ToSafeString(Object)
    In This Article
    • Constructors
      • NCalcParser(ITokenStream)
      • NCalcParser(ITokenStream, RecognizerSharedState)
    • Fields
      • adaptor
      • DATETIME
      • DIGIT
      • E
      • EOF
      • EscapeSequence
      • FALSE
      • FLOAT
      • FOLLOW_19_in_logicalExpression84
      • FOLLOW_20_in_logicalExpression90
      • FOLLOW_25_in_bitwiseOrExpression246
      • FOLLOW_26_in_bitwiseXOrExpression299
      • FOLLOW_27_in_bitwiseAndExpression350
      • FOLLOW_32_in_relationalExpression485
      • FOLLOW_33_in_relationalExpression495
      • FOLLOW_34_in_relationalExpression506
      • FOLLOW_35_in_relationalExpression516
      • FOLLOW_36_in_shiftExpression571
      • FOLLOW_37_in_shiftExpression581
      • FOLLOW_38_in_additiveExpression636
      • FOLLOW_39_in_additiveExpression646
      • FOLLOW_39_in_unaryExpression805
      • FOLLOW_40_in_multiplicativeExpression701
      • FOLLOW_41_in_multiplicativeExpression711
      • FOLLOW_42_in_multiplicativeExpression721
      • FOLLOW_45_in_unaryExpression791
      • FOLLOW_46_in_arguments1006
      • FOLLOW_46_in_primaryExpression829
      • FOLLOW_47_in_arguments1017
      • FOLLOW_47_in_primaryExpression833
      • FOLLOW_48_in_expressionList973
      • FOLLOW_additiveExpression_in_shiftExpression560
      • FOLLOW_additiveExpression_in_shiftExpression593
      • FOLLOW_arguments_in_primaryExpression856
      • FOLLOW_bitwiseAndExpression_in_bitwiseXOrExpression290
      • FOLLOW_bitwiseAndExpression_in_bitwiseXOrExpression309
      • FOLLOW_bitwiseOrExpression_in_bitwiseOrExpression256
      • FOLLOW_bitwiseOrExpression_in_booleanAndExpression180
      • FOLLOW_bitwiseOrExpression_in_booleanAndExpression205
      • FOLLOW_bitwiseXOrExpression_in_bitwiseOrExpression237
      • FOLLOW_booleanAndExpression_in_conditionalExpression121
      • FOLLOW_conditionalExpression_in_conditionalExpression146
      • FOLLOW_conditionalExpression_in_logicalExpression78
      • FOLLOW_conditionalExpression_in_logicalExpression88
      • FOLLOW_conditionalExpression_in_logicalExpression94
      • FOLLOW_DATETIME_in_value901
      • FOLLOW_EOF_in_ncalcExpression58
      • FOLLOW_equalityExpression_in_bitwiseAndExpression341
      • FOLLOW_equalityExpression_in_bitwiseAndExpression360
      • FOLLOW_expressionList_in_arguments1010
      • FOLLOW_FALSE_in_value916
      • FOLLOW_FLOAT_in_value884
      • FOLLOW_ID_in_identifier934
      • FOLLOW_identifier_in_primaryExpression851
      • FOLLOW_INTEGER_in_value876
      • FOLLOW_logicalExpression_in_expressionList966
      • FOLLOW_logicalExpression_in_expressionList977
      • FOLLOW_logicalExpression_in_ncalcExpression56
      • FOLLOW_logicalExpression_in_primaryExpression831
      • FOLLOW_multiplicativeExpression_in_additiveExpression625
      • FOLLOW_multiplicativeExpression_in_additiveExpression658
      • FOLLOW_NAME_in_identifier942
      • FOLLOW_primaryExpression_in_unaryExpression760
      • FOLLOW_primaryExpression_in_unaryExpression779
      • FOLLOW_primaryExpression_in_unaryExpression794
      • FOLLOW_primaryExpression_in_unaryExpression807
      • FOLLOW_relationalExpression_in_equalityExpression394
      • FOLLOW_relationalExpression_in_equalityExpression441
      • FOLLOW_set_in_booleanAndExpression189
      • FOLLOW_set_in_conditionalExpression130
      • FOLLOW_set_in_equalityExpression405
      • FOLLOW_set_in_equalityExpression422
      • FOLLOW_set_in_unaryExpression771
      • FOLLOW_shiftExpression_in_relationalExpression474
      • FOLLOW_shiftExpression_in_relationalExpression528
      • FOLLOW_STRING_in_value892
      • FOLLOW_TRUE_in_value908
      • FOLLOW_unaryExpression_in_multiplicativeExpression690
      • FOLLOW_unaryExpression_in_multiplicativeExpression733
      • FOLLOW_value_in_primaryExpression843
      • HexDigit
      • ID
      • INTEGER
      • LETTER
      • NAME
      • STRING
      • T__19
      • T__20
      • T__21
      • T__22
      • T__23
      • T__24
      • T__25
      • T__26
      • T__27
      • T__28
      • T__29
      • T__30
      • T__31
      • T__32
      • T__33
      • T__34
      • T__35
      • T__36
      • T__37
      • T__38
      • T__39
      • T__40
      • T__41
      • T__42
      • T__43
      • T__44
      • T__45
      • T__46
      • T__47
      • T__48
      • tokenNames
      • TRUE
      • UnicodeEscape
      • WS
    • Properties
      • Errors
      • GrammarFileName
      • TokenNames
      • TreeAdaptor
    • Methods
      • additiveExpression()
      • arguments()
      • bitwiseAndExpression()
      • bitwiseOrExpression()
      • bitwiseXOrExpression()
      • booleanAndExpression()
      • conditionalExpression()
      • DisplayRecognitionError(String[], RecognitionException)
      • equalityExpression()
      • expressionList()
      • identifier()
      • logicalExpression()
      • multiplicativeExpression()
      • ncalcExpression()
      • primaryExpression()
      • relationalExpression()
      • shiftExpression()
      • unaryExpression()
      • value()
    • Extension Methods
    Back to top
    Terms of use
    Copyright © 2023 Unity Technologies — Terms of use
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)
    "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
    Generated by DocFX on 18 October 2023