Array of expected value types.
Used for error messages.
Static chargeStatic printStarts charging of list.
Always called before the first item charge. In case of map item, always called before map charge, but not necessarily before entries charged.
1 if charge succeed, or 0 for unexpected list.
Charges big integer value.
Typically called from raw when the raw value interpreted as bigint, i.e. when it starts with 0n or
-0n prefix.
Charged value.
Either 1 if charge succeed, or 0 for unexpected big integer.
Charges boolean value.
Called directly for true value (!), or from raw when the raw value interpreted as false,
i.e. it is -.
Charged value.
Either 1 if charge succeed, or 0 for unexpected boolean.
Charges opaque (unrecognized) formatted data.
Charged data format name.
Charged data tokens.
Either 1 if charge succeed, or 0 for unexpected data.
Called to start inset tokenization.
Inset format identifier.
Emitter function called each time a token is found.
Either input lexer, or undefined if inset is not expected..
Charges null value.
Typically called from raw when the raw value interpreted as null, i.e. when it is --.
Either 1 if charge succeed, or ``0for unexpectednull`.
Charges number value.
Typically called from raw when the raw value interpreted as number, i.e. when it starts with digit.
Charged value.
Either 1 if charge succeed, or 0 for unexpected number.
Charges raw value.
In contrast to str method, this one is called for strings that look like numbers or start with
hyphen ("-" (U+002D)).
By default, calls big, bol, nul, num, or str depending on value prefix.
Charged value.
Either 1 if charge succeed, or 0 for unexpected number.
Charges string value.
Always called directly for quoted strings. May be called from raw, unless the raw value interpreted otherwise.
Charged value.
Either 1 if charge succeed, or 0 for unexpected number.
Generated using TypeDoc
Charge receiver that always accepts all values.