-typedef enum {
- Zop_none = 0,
- Zop_store = 1, // ..stores a result
- Zop_branch = 2, // ..branches to a label
- Zop_extra = 4, // ..takes an extra operand type byte, for a total of 8 possible operands
- Zop_varargs = 8, // ..is nominally 2OP but can take up to 4 operands
- Zop_string = 16, // ..has a string literal operand
- Zop_label = 32, // ..can take a local label operand
- Zop_indvar = 64, // ..first operand is an indirect variable number
- Zop_call = 128, // ..first operand is a packed routine address
- Zop_term = 256 // ..control flow does not pass to the following instruction
+typedef enum
+{
+ Zop_none = 0,
+ Zop_store = 1, // ..stores a result
+ Zop_branch = 2, // ..branches to a label
+ Zop_extra = 4, // ..takes an extra operand type byte, for a total of 8 possible operands
+ Zop_varargs = 8, // ..is nominally 2OP but can take up to 4 operands
+ Zop_string = 16, // ..has a string literal operand
+ Zop_label = 32, // ..can take a local label operand
+ Zop_indvar = 64, // ..first operand is an indirect variable number
+ Zop_call = 128, // ..first operand is a packed routine address
+ Zop_term = 256 // ..control flow does not pass to the following instruction