1
0
Simple interpreter and stack tracer for the AMD x86-64 ABI.
Go to file
Jon Michael Aanes 9688172806 Changed stack architecture to move downwards.
TikzPainter have been adjusted for the change.
Stack limits are now shown.
2015-12-17 17:48:37 +01:00
tests Changed stack architecture to move downwards. 2015-12-17 17:48:37 +01:00
.gitignore Now featuring real OS X .gitignore! 2015-12-16 20:21:35 +01:00
Emulator.py Changed stack architecture to move downwards. 2015-12-17 17:48:37 +01:00
infernal.py Move Emulator and TikzPainter into their own files. 2015-12-17 01:16:01 +01:00
opcodes.py Moved opcodes into their own file. Now the format is crazy extensible. 2015-12-17 00:52:47 +01:00
README.md Fixed naming of the module. 2015-12-16 00:43:30 +01:00
TikzPainter.py Changed stack architecture to move downwards. 2015-12-17 17:48:37 +01:00

Infernal Interpreter & Devious Stack Painter

A very simple interpreter and stack tracer for the AMD x86_64 ABI written in Python. Does not support all commands as of yet (or anytime).

It produces output in latex/tikz format. Requires pdflatex and the latex packages preview and standalone.