Variables
Const MAX_PATTERN_SIZE
MAX_PATTERN_SIZE: 16 = 16
Const parserCharCodes
parserCharCodes: { ": string; /: string; \: string; b: string; f: string; n: string; r: string; t: string } = ...
Type declaration
": string
/: string
\: string
b: string
f: string
n: string
r: string
t: string
Const parserExpected
parserExpected: { : "done"; array: "arrayStop"; object: "objectStop" } = ...
Type declaration
: "done"
array: "arrayStop"
object: "objectStop"
Const parserPatterns
parserPatterns: { colon: RegExp; comma: RegExp; key1: RegExp; numberDigit: RegExp; numberExpDigit: RegExp; numberExpSign: RegExp; numberExpStart: RegExp; numberExponent: RegExp; numberFracDigit: RegExp; numberFracStart: RegExp; numberFraction: RegExp; numberStart: RegExp; string: RegExp; value1: RegExp; ws: RegExp } = ...
Type declaration
colon: RegExp
comma: RegExp
key1: RegExp
numberDigit: RegExp
numberExpDigit: RegExp
numberExpSign: RegExp
numberExpStart: RegExp
numberExponent: RegExp
numberFracDigit: RegExp
numberFracStart: RegExp
numberFraction: RegExp
numberStart: RegExp
string: RegExp
value1: RegExp
ws: RegExp
Const parserStateTypes
parserStateTypes: { ARRAY: "array"; ARRAY_STOP: "arrayStop"; COLON: "colon"; DONE: "done"; EMPTY: ""; KEY: "key"; KEY1: "key1"; KEY_VAL: "keyVal"; NUMBER_DIGIT: "numberDigit"; NUMBER_EXPONENT: "numberExponent"; NUMBER_EXP_DIGIT: "numberExpDigit"; NUMBER_EXP_SIGN: "numberExpSign"; NUMBER_EXP_START: "numberExpStart"; NUMBER_FRACTION: "numberFraction"; NUMBER_FRACTION_DIGIT: "numberFracDigit"; NUMBER_FRACTION_START: "numberFracStart"; NUMBER_START: "numberStart"; OBJECT: "object"; OBJECT_STOP: "objectStop"; STRING: "string"; VALUE: "value"; VALUE1: "value1" } = ...
Type declaration
ARRAY: "array"
ARRAY_STOP: "arrayStop"
COLON: "colon"
DONE: "done"
EMPTY: ""
KEY: "key"
KEY1: "key1"
KEY_VAL: "keyVal"
NUMBER_DIGIT: "numberDigit"
NUMBER_EXPONENT: "numberExponent"
NUMBER_EXP_DIGIT: "numberExpDigit"
NUMBER_EXP_SIGN: "numberExpSign"
NUMBER_EXP_START: "numberExpStart"
NUMBER_FRACTION: "numberFraction"
NUMBER_FRACTION_DIGIT: "numberFracDigit"
NUMBER_FRACTION_START: "numberFracStart"
NUMBER_START: "numberStart"
OBJECT: "object"
OBJECT_STOP: "objectStop"
STRING: "string"
VALUE: "value"
VALUE1: "value1"
Const parserStates
parserStates: {} = {}