function to print a sequence of bytecode
This commit is contained in:
parent
084eaaecbd
commit
2ddfc43682
7
src/vm.c
7
src/vm.c
@ -103,6 +103,13 @@ void printBC(u32* p) {
|
|||||||
len = 6-len;
|
len = 6-len;
|
||||||
while(len-->0) printf(" ");
|
while(len-->0) printf(" ");
|
||||||
}
|
}
|
||||||
|
void printBCStream(u32* p) {
|
||||||
|
while(true) {
|
||||||
|
printBC(p); putchar(10);
|
||||||
|
if (*p == RETD || *p == RETN) return;
|
||||||
|
p = nextBC(p);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
B catchMessage;
|
B catchMessage;
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user