A Zinc reader.
https://project-haystack.org/doc/Zinc
Constructors a new reader.
The scanner used for the input.
Consume the data stream and return a number, date or time value.
A number, date, date time or time value.
If we don't have a valid number.
Read the value and return it.
The next value.
Consume the data stream and return an ref value.
A ref value.
If there's an error parsing the ref.
Consume the data stream and return a string value.
A string value.
If the end of the string can't be found.
A symbol value.
A tag name.
Consume the data stream and return an uri value.
A uri value.
If the end of the uri can't be found if an invalid character is found.
Static
Read the input zinc encoded string and return the haystack value for it.
The input string or scanner.
The haystack value.
Generated using TypeDoc
A Zinc reader.
See
https://project-haystack.org/doc/Zinc