Antoni Piasecki toni
  • Joined on 2026-02-22
toni deleted tag v0.4 from toni/zern 2026-05-20 10:39:17 +02:00
toni pushed to main at toni/emu 2026-05-15 20:31:12 +02:00
93da83704f fix chip8 key press
toni deleted branch typechecker from toni/zern 2026-05-15 19:45:30 +02:00
toni pushed to main at toni/zern 2026-05-13 14:11:07 +02:00
284bc61f24 typecheck chained pointer operations
toni pushed to main at toni/zern 2026-05-13 14:01:50 +02:00
027245684d type inference for variables
5f2082ef57 attach id to expressions
Compare 2 commits »
toni pushed to main at toni/dull 2026-04-27 11:30:33 +02:00
0f95cb9aba less flushing
toni pushed to main at toni/dull 2026-04-27 11:00:29 +02:00
32641f97de maintain an in-memory file map instead of searching the entire vault on every operation
toni pushed to main at toni/dull 2026-04-25 15:06:23 +02:00
99d239ea08 open file without editing action
48fc35e16c mark as deleted and zero content on deletion instead of shifting everything
Compare 2 commits »
toni pushed to main at toni/dull 2026-04-25 13:13:21 +02:00
85541e1db4 retry on weak password, Vault::create
47f1f7dd74 manage nonces in crypto.h
Compare 2 commits »
toni pushed to main at toni/zern 2026-04-11 23:59:20 +02:00
52443c837b --no-stdlib
toni pushed to main at toni/zern 2026-04-11 23:12:42 +02:00
3c5a29633b float literals
3fd4fcd062 hex improvements
Compare 2 commits »
toni pushed tag v0.4 to toni/zern 2026-04-09 20:19:25 +02:00
toni deleted branch riscv from toni/zern 2026-04-09 11:21:08 +02:00
toni pushed to main at toni/zern 2026-04-04 13:15:02 +02:00
a17ffa184a _var_arg
bb42e1fcf7 parse variadic functions
86de997be3 hashmaps, enforce main function type
Compare 3 commits »
toni pushed to main at toni/zern 2026-03-20 15:35:41 +01:00
3efbb3ecd1 io.is_a_directory, octal literal constants
efe9dfe238 parse cli on our own
8758295641 Analyzer -> SymbolTable
e24763dfb6 gut analyzer by moving the arity check to the typechecker
2d2a2c667f LICENSE
Compare 5 commits »
toni pushed to typechecker at toni/zern 2026-03-18 19:12:48 +01:00
625fc0d811 typecheck_expr doesnt need to mutate the TypeChecker
0dbe7560b6 refactor the nasty RefCell by parsing everything first
Compare 2 commits »
toni pushed to main at toni/zern 2026-03-18 19:12:17 +01:00
toni pushed to main at toni/zern 2026-03-18 19:10:30 +01:00
71a53b8183 Merge branch 'typechecker'
625fc0d811 typecheck_expr doesnt need to mutate the TypeChecker
0dbe7560b6 refactor the nasty RefCell by parsing everything first
e774f06e65 validate types in New/Struct/Cast
2137d49abd typecheck if and while conditions, disallow ptr multiplication
Compare 13 commits »
toni pushed to main at toni/dull 2026-03-18 17:36:28 +01:00
0f4d4f96d6 add macos build instructions
toni pushed to main at toni/dull 2026-03-18 17:33:37 +01:00
765260ed0c add macos build instructions