pub struct Prefixes;
impl Prefixes {
pub const NUL: u8 = 0b00000000;
pub const NUMBER: u8 = 0b00000001;
pub const FALSE: u8 = 0b00000010;
pub const TRUE: u8 = 0b00000011;
pub const BUFFER: u8 = 0b00000100;
pub const STRING: u8 = 0b00000101;
pub const ARRAY: u8 = 0b00000110;
pub const OBJECT: u8 = 0b00000111;
}
pub enum Doc {
Nul,
Number(String),
Bool(bool),
Buffer(Vec<u8>),
String(String),
Array(Vec<Doc>),
Object(Vec<(String, Doc)>)
}
pub mod gener;
pub use gener::Gener;
pub mod parser;
pub use parser::Parser;