Hierarchy

Index

Constructors

constructor

Properties

Protected accept

accept: number[]

debug

debug: boolean = false

Protected decisionNumber

decisionNumber: number

description

description: string = "1:1: Tokens : ( 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 | TRUE | FALSE | ID | INTEGER | FLOAT | STRING | DATETIME | NAME | WS );"

Protected eof

eof: number[]

Protected eot

eot: number[]

Protected max

max: string[]

Protected min

min: string[]

Protected recognizer

recognizer: BaseRecognizer

Which recognizer encloses this DFA? Needed to check backtracking

Protected special

special: number[]

Protected transition

transition: number[][]

Static DFA14_acceptS

DFA14_acceptS: string = "\u0002\uFFFF\u0001\u0003\u0001\uFFFF\u0001\u0006\u0001\u0007\u0001\u0008\u0001\u0009\u0001\u000A\u0001\u000B\u0001\u000C\u0001" +"\u000D\u0003\uFFFF\u0001\u0017\u0001\u0018\u0004\uFFFF\u0001\u001E\u0002\uFFFF\u0001\u0021\u0001\uFFFF\u0001" +"\u0023\u0001\u0024\u0001\u0025\u0001\u0026\u0001\u0027\u0001\u0002\u0001\u0001\u0001\u0004\u0001\u0005\u0001\u000F\u0001\u0010" +"\u0001\u0011\u0001\u000E\u0001\u0013\u0001\u0012\u0001\u0015\u0001\u0016\u0001\u0014\u0003\uFFFF\u0001\u001D\u0001\u001C" +"\u0002\uFFFF\u0001\u0022\u0002\uFFFF\u0001\u001B\u0002\uFFFF\u0001\u0019\u0001\u001A\u0002\uFFFF\u0001\u001F" +"\u0001\uFFFF\u0001\u0020"

Static DFA14_eofS

DFA14_eofS: string = "@￿"

Static DFA14_eotS

DFA14_eotS: string = "\u0001\uFFFF\u0001\u0020\u0001\uFFFF\u0001\u0022\u0008\uFFFF\u0001\u0026\u0001\u0028\u0001\u002B\u0002\uFFFF" +"\u0003\u0018\u0001\u0030\u0001\uFFFF\u0002\u0018\u0001\uFFFF\u0001\u0033\u0012\uFFFF\u0002\u0018\u0001\u0036" +"\u0002\uFFFF\u0002\u0018\u0001\uFFFF\u0001\u0039\u0001\u003A\u0001\uFFFF\u0002\u0018\u0002\uFFFF\u0001\u003D" +"\u0001\u0018\u0001\uFFFF\u0001\u003F\u0001\uFFFF"

Static DFA14_maxS

DFA14_maxS: string = "\u0001\u007E\u0001\u003D\u0001\uFFFF\u0001\u0026\u0008\uFFFF\u0001\u003E\u0001\u003D\u0001\u003E\u0002\uFFFF" +"\u0001\u006E\u0001\u006F\u0001\u0072\u0001\u007C\u0001\uFFFF\u0001\u0072\u0001\u0061\u0001\uFFFF\u0001\u0065\u0012" +"\uFFFF\u0001\u0064\u0001\u0074\u0001\u007A\u0002\uFFFF\u0001\u0075\u0001\u006C\u0001\uFFFF\u0002\u007A\u0001" +"\uFFFF\u0001\u0065\u0001\u0073\u0002\uFFFF\u0001\u007A\u0001\u0065\u0001\uFFFF\u0001\u007A\u0001\uFFFF"

Static DFA14_minS

DFA14_minS: string = "\u0001\u0009\u0001\u003D\u0001\uFFFF\u0001\u0026\u0008\uFFFF\u0001\u003C\u0002\u003D\u0002\uFFFF\u0001\u006E" +"\u0001\u006F\u0001\u0072\u0001\u007C\u0001\uFFFF\u0001\u0072\u0001\u0061\u0001\uFFFF\u0001\u002E\u0012\uFFFF" +"\u0001\u0064\u0001\u0074\u0001\u0030\u0002\uFFFF\u0001\u0075\u0001\u006C\u0001\uFFFF\u0002\u0030\u0001\uFFFF" +"\u0001\u0065\u0001\u0073\u0002\uFFFF\u0001\u0030\u0001\u0065\u0001\uFFFF\u0001\u0030\u0001\uFFFF"

Static DFA14_specialS

DFA14_specialS: string = "@￿}>"

Methods

Protected debugRecognitionException

error

Protected noViableAlt

predict

  • From the input stream, predict what alternative will succeed using this DFA (representing the covering regular approximation to the underlying CFL). Return an alternative number 1..n. Throw an exception upon error.

    Parameters

    Returns number

Static initialize

  • initialize(): void
  • Returns void

Static specialStateTransitionDefault

  • specialStateTransitionDefault(dfa: DFA, s: number, input: IIntStream): number

Static unpackEncodedString

  • unpackEncodedString(encodedString: string): number[]
  • Given a String that has a run-length-encoding of some unsigned shorts like "\1\2\3\9", convert to short[] {2,9,9,9}. We do this to avoid static short[] which generates so much init code that the class won't compile. :(

    Parameters

    • encodedString: string

    Returns number[]

Static unpackEncodedStringToUnsignedChars

  • unpackEncodedStringToUnsignedChars(encodedString: string): string[]

Generated using TypeDoc