in reply to Writing a disassembler

Use lots of levels of logical abstraction. Extra work in the planning/structure building stage(s) is the best way to ensure that your module will extensible.

Paris Sinclair    |    4a75737420416e6f74686572
pariss@efn.org    |    205065726c204861636b6572
I wear my Geek Code on my finger.