An implementation of a mach-o parser using nom
This implementation essentially ignores the existance of 32bit mach objects.
As yet it's extremely incomplete, however if you're on OSX you can try:
cargo run --example=reader `which cat`
To emit the data structure resulting from parsing your cat
binary