svm: Fix the disassembler.
authorMatt Birkholz <matt@birkholz.chandler.az.us>
Fri, 29 Nov 2013 18:26:29 +0000 (11:26 -0700)
committerMatt Birkholz <matt@birkholz.chandler.az.us>
Fri, 29 Nov 2013 18:26:29 +0000 (11:26 -0700)
commit7db5b9f47c28cc418e60c28a03ee7896b1256954
treea6930863d9bf83a4b90f03d1c71147542223f829
parent04c3d2be08de5d0efa6909ca694ed2789ea09676
svm: Fix the disassembler.

Re-wrote it with a "cursor" that wraps up the block and offset and
symbol-table previously passed around and/or fluid-bound to *block,
*current-offset, *symbol-table, etc.
src/compiler/machines/svm/assembler-runtime.scm
src/compiler/machines/svm/disassembler.scm