aboutsummaryrefslogtreecommitdiffstats
path: root/clox/src/chunk.h
diff options
context:
space:
mode:
Diffstat (limited to 'clox/src/chunk.h')
-rw-r--r--clox/src/chunk.h13
1 files changed, 7 insertions, 6 deletions
diff --git a/clox/src/chunk.h b/clox/src/chunk.h
index 466898b..dcab3df 100644
--- a/clox/src/chunk.h
+++ b/clox/src/chunk.h
@@ -6,20 +6,21 @@
typedef enum {
OP_CONSTANT,
+ OP_NEGATE,
OP_RETURN,
} OpCode;
typedef struct {
int count;
int capacity;
- uint8_t* code;
- int* lines;
+ uint8_t *code;
+ int *lines;
ValueArray constants;
} Chunk;
-void initChunk(Chunk* chunk);
-void freeChunk(Chunk* chunk);
-void writeChunk(Chunk* chunk, uint8_t byte, int line);
-int addConstant(Chunk* chunk, Value value);
+void initChunk(Chunk *chunk);
+void freeChunk(Chunk *chunk);
+void writeChunk(Chunk *chunk, uint8_t byte, int line);
+int addConstant(Chunk *chunk, Value value);
#endif