1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
pub(crate) mod binary_parser; pub(crate) mod binary_parser_types; pub(crate) mod ion_parser; pub(crate) mod ion_parser_types; pub(crate) mod symbol_table; #[cfg(test)] mod tests; pub use binary_parser_types::ParsingError; pub use ion_parser::IonParser; pub use ion_parser_types::{IonParserError, IonValue, NullIonValue}; pub use symbol_table::{Symbol, SymbolContextError}; // TODO: Add tests for Big numbers for varuing, varint, int and uint. In positive and negative. // TODO: Add Null values