Options
All
  • Public
  • Public/Protected
  • All
Menu

Module src/core/json/stream/parser/const

Index

Variables

MAX_PATTERN_SIZE: 16 = 16
PARSING_COMPLETE: typeof PARSING_COMPLETE = ...
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
parserExpected: { : "done"; array: "arrayStop"; object: "objectStop" } = ...

Type declaration

  • : "done"
  • array: "arrayStop"
  • object: "objectStop"
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
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"
parserStates: {} = {}

Type declaration