whitesymex.ops module¶
- class whitesymex.ops.ArithmeticOp(value)¶
Bases:
whitesymex.ops.OpAn enumeration.
- ADD = ' '¶
- DIV = '\t '¶
- MOD = '\t\t'¶
- MUL = ' \n'¶
- SUB = ' \t'¶
- class whitesymex.ops.FlowControlOp(value)¶
Bases:
whitesymex.ops.OpAn enumeration.
- CALL = ' \t'¶
- EXIT = '\n\n'¶
- JUMP = ' \n'¶
- JUMP_IF_NEGATIVE = '\t\t'¶
- JUMP_IF_ZERO = '\t '¶
- MARK = ' '¶
- RETURN = '\t\n'¶
- class whitesymex.ops.HeapAccessOp(value)¶
Bases:
whitesymex.ops.OpAn enumeration.
- RETRIEVE = '\t'¶
- STORE = ' '¶
- class whitesymex.ops.IOOp(value)¶
Bases:
whitesymex.ops.OpAn enumeration.
- PRINT_CHAR = ' '¶
- PRINT_NUMBER = ' \t'¶
- READ_CHAR = '\t '¶
- READ_NUMBER = '\t\t'¶