Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

"A recursive descent parser is used to generate all possible glyphs, which helps with evaluating expressions in encodings (e.g. SET b,(IX+o) takes a bit and a displacement, encoded as expression DD CB o C6+8*b). These encodings were then expanded to all possible values that operands can take, before finally associating 1 or more hexadecimal bytes to each disassembly glyph required to render an expanded instruction."

That's just evil! Great job!



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: