As MDN docs say, arguments.callee is expensive, and forbidden in ECMAScript 5 strict mode, and should be avoided in favour of the function's name unless it's anonymous.
Ease of use would also benefit from using John Resig's self-calling constructor interface, so that new jParser(view, structure) works exactly like jParser(view, structure) and new may be omitted if the module's user likes it that way.
new jParser(view, structure)
arguments.callee is expensive (should be avoided): http://mzl.la/mFJMiR
John Resig's self-calling constructor, as in http://j.mp/9u85kd
after jDataView/jDataView#22 is implemented, little-endian method cal…
…ls require explicit endianness
int8 is a single-byte value → not affected by endianness
This pull request has a lot of bit rot now.