This module provides the necessary structures and logic to read values from a binary Ion data stream.
This module provides an implementation of the data types described by the Ion Data Model section of the Ion 1.0 spec.
Provides a in-memory tree representation of Ion values that can be operated on in a dynamically typed way.
A streaming Ion reader that resolves symbol IDs into the appropriate text.
Stores mappings from Symbol IDs to text and vice-versa.
Functions that will be called when the reader handles system-level events that would otherwise not be surfaced to the user level.