Elrond

Docs

This is an embryonic Elf Parser written in NOM. It is not feature complete. It requires a lot more testing this is just a cleaned up version I can throw on crates.io to start testing with.

If you want to use this:

[dependencies] elrond = 0.0.1

Non-standard values will currently result in a panic.

TODO:

Code Example:

```rust extern crate elrond; use elrond::Elf;

/* * Read an Elf File */ let mut v = Vec::withcapacity(4096); let _ = myfile.readtoend(v.asmutslice())?; let elf = match Elf::parse(v.as_slice()) { Option::Some(x) => x, Option::None => panic!("\n\nCould not parse elf file\n\n") };

```