I had a cool idea for method call semantics. voila, custom methods!
authorcassowarii <cassowary@cassowary.me>
Sun, 12 Jul 2026 20:33:00 +0000 (13:33 -0700)
committercassowarii <cassowary@cassowary.me>
Sun, 12 Jul 2026 20:33:00 +0000 (13:33 -0700)
commit599b645ef00f25476ae984e354d4b409e9ba5288
treec2f09fbfa557ea4d336315983a48818b9a2539a1
parentc74faebc80028fd996cee18a4321be98dc9021ce
I had a cool idea for method call semantics. voila, custom methods!
14 files changed:
sample/project_euler/pe03.sa
sample/project_euler/pe04.sa
sample/project_euler/pe06.sa
src/compile/analyze.c
src/compile/ir.c
src/lib/lib.c
src/lib/module.h
src/lib/module/global.c
src/lib/module/string.c [new file with mode: 0644]
src/parse/ast.h
src/parse/lexer.c
src/parse/parser.c
src/vm/exec.c
src/vm/exec.h