peekVariable method
Implementation
int? peekVariable(int? varNum) {
if (varNum == 0x00) {
//top of stack
final result = stack.peek();
return result;
} else if (varNum! <= 0x0f) {
return readLocal(varNum);
} else if (varNum <= 0xff) {
return mem.readGlobal(varNum);
} else {
return varNum;
// throw Exception('Variable referencer byte'
// ' out of range (0-255): ${varNum}');
}
}