initial very basic support of bigints.
authorcassowarii <2374677+cassowarii@users.noreply.github.com>
Fri, 10 Jul 2026 00:18:59 +0000 (17:18 -0700)
committercassowarii <2374677+cassowarii@users.noreply.github.com>
Fri, 10 Jul 2026 00:18:59 +0000 (17:18 -0700)
commit3d5ce9efb8e1495922778303cda9874fa8f6e7da
tree1390f9b1204e59483ac039ed2d74cc516c9c736b
parent2ef3fa41eeb57880e83f3fbbe8c2481d205bec40
initial very basic support of bigints.

(the parsing is very memory inefficient. i will rethink the general
 memory management strategy of this stuff, i promise!)
20 files changed:
Makefile
src/data/data.c
src/data/integer.c
src/data/integer.h
src/data/value.c
src/data/value.h
src/global.h
src/lib/lib.c
src/lib/method.h
src/lib/method/integer.c
src/lib/method/list.c
src/lib/method/string.c
src/lib/module.h
src/lib/module/global.c
src/mem/buffer.h
src/parse/parser.c
src/parse/scanner.c
src/parse/token.h
src/vm/exec.c
src/vm/operations.c