aboutsummaryrefslogtreecommitdiffstats
path: root/clox/src/value.c
diff options
context:
space:
mode:
Diffstat (limited to 'clox/src/value.c')
-rw-r--r--clox/src/value.c13
1 files changed, 6 insertions, 7 deletions
diff --git a/clox/src/value.c b/clox/src/value.c
index 9a27034..0737999 100644
--- a/clox/src/value.c
+++ b/clox/src/value.c
@@ -3,28 +3,27 @@
#include "memory.h"
#include "value.h"
-void initValueArray(ValueArray* array) {
+void initValueArray(ValueArray *array) {
array->values = NULL;
array->capacity = 0;
array->count = 0;
}
-void writeValueArray(ValueArray* array, Value value) {
+void writeValueArray(ValueArray *array, Value value) {
if (array->capacity < array->count + 1) {
int oldCapacity = array->capacity;
array->capacity = GROW_CAPACITY(oldCapacity);
- array->values = GROW_ARRAY(Value, array->values, oldCapacity, array->capacity);
+ array->values =
+ GROW_ARRAY(Value, array->values, oldCapacity, array->capacity);
}
array->values[array->count] = value;
array->count++;
}
-void freeValueArray(ValueArray* array) {
+void freeValueArray(ValueArray *array) {
FREE_ARRAY(Value, array->values, array->capacity);
initValueArray(array);
}
-void printValue(Value value) {
- printf("%g", value);
-}
+void printValue(Value value) { printf("%g", AS_NUMBER(value)); }