1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
//! This library is an implementation of the Blorb 2.0.4 specification. //! The specification can be found at the following web address: //! //! * http://www.eblong.com/zarf/blorb/blorb.html //! //! Blorbs are a resource file type used in *Interactive Fiction* (IF). //! They bundle together images, text, sounds, and other resources, //! along with executable code, for IF interpreters to use. //! //! This library gives access to the blorb file type and contents //! through structures. Additionally, it provides a lazy access //! interface to the blorb contents, allowing interpreters to use blorbs //! without dumping the full file contents contents into memory. //! //! **NOTE**: This library is not production ready. The interface is //! currently unstable, and only the lazy-loading portion of this //! library has been implemented. extern crate byteorder; mod blorb; pub use blorb::*; #[cfg(test)] mod tests { #[test] fn it_works() { } }