aboutsummaryrefslogtreecommitdiff
path: root/json.c
diff options
context:
space:
mode:
authorMartin Kagamino Lehoux <martin@lehoux.net>2025-02-14 19:01:21 +0100
committerMartin Kagamino Lehoux <martin@lehoux.net>2025-02-14 19:01:21 +0100
commit54db532879ed3f6d76463a3ab3f3895bd41c861c (patch)
tree0b9f52e01f612d0ac26003df96094dac2287bf5f /json.c
parent03632f51152e5e3b6bb74c29987709fbe97a9a69 (diff)
feat(test): Add test runner (debug is ok, 2 failures in release)
Diffstat (limited to 'json.c')
-rw-r--r--json.c3
1 files changed, 0 insertions, 3 deletions
diff --git a/json.c b/json.c
index 197dca3..2aa3013 100644
--- a/json.c
+++ b/json.c
@@ -31,7 +31,6 @@ parse_integer_result parse_integer(Arena *a, char *src, uintptr_t pos) {
for (int j = 0; j < i; j++) {
*result += ints[j] * pow(10, (i - j - 1));
}
- printf("json.parse_integer: parsed int=%d at pos=%lu\n", *result, pos);
return (parse_integer_result){result, pos + i};
}
@@ -49,7 +48,6 @@ typedef struct {
} parse_array_result;
parse_array_result parse_array(Arena *a, char *src, uintptr_t pos) {
- printf("json.parse_array: parsing array %s\n", src + pos);
assert(src[pos] == '[');
pos++;
Vec items = Vec_new(a, JSON, 2);
@@ -76,7 +74,6 @@ typedef struct {
} parse_string_result;
parse_string_result parse_string(Arena *a, char *src, uintptr_t pos) {
- printf("json.parse_string: %s\n", src + pos);
assert(src[pos] == '"');
int i = 1;