Commit Graph

78 Commits

Author SHA1 Message Date
daf9079ca4 advent of code day 2 (only first part tho) 2025-12-18 14:25:05 +01:00
9f39f627ad advent of code day 1 2025-12-18 14:04:44 +01:00
7855e5b092 os.shell 2025-11-22 22:23:42 +01:00
b24bfc0241 sqlite3, fizzbuzz examples 2025-11-22 21:06:00 +01:00
73cd71c8e4 implement str.from_i64 2025-11-22 20:01:10 +01:00
06c979f177 drop even more libc functions 2025-11-22 18:41:35 +01:00
ce54d1b560 implement our own readdir and strtol, syscall builtin 2025-11-22 18:04:25 +01:00
7cffd73406 drop some libc functions, octal numerals, io.println, mem.read32 2025-11-22 17:31:36 +01:00
5a41163ca1 extern statement 2025-11-16 13:30:07 +01:00
552a404d73 support more than 6 function args, x11 example 2025-11-13 21:22:27 +01:00
852c463532 make index operator just read 1 byte 2025-11-13 20:17:12 +01:00
c1bd84464c new README example v0.1 2025-11-12 12:04:13 +01:00
d9819476f8 expand stdlib 2025-11-12 11:57:34 +01:00
2b316cbc16 remove hardcoded musl-gcc path 2025-11-11 14:31:33 +01:00
1e98d9d706 hex literals 2025-11-11 14:29:55 +01:00
46045af4fa raylib example 2025-11-11 13:33:40 +01:00
ca8ae6e110 run exe arg, deref -> read 2025-08-21 10:34:32 +02:00
3fd62c6083 some std wrappers around libc 2025-08-03 10:37:18 +02:00
6fc80626dc clean up std a bit 2025-07-29 20:55:39 +02:00
2c09d7bc21 example fixes 2025-07-29 18:53:38 +02:00
ddfa538a5c curl 2025-07-28 14:40:41 +02:00
dc3abc36a1 analyzer, check function arity, catch redefinitions 2025-07-27 13:26:23 +02:00
4e43d23263 read_line -> read_stdin 2025-07-27 13:16:16 +02:00
9ae0230f5f net.connect, net.listen 2025-07-26 13:21:37 +02:00
65bdac2fe3 rename std functions 2025-07-24 14:06:15 +02:00
dfec298823 rewrite listdir and stdin builtins in zern 2025-07-08 17:10:39 +02:00
8722e226a9 fix listdir 2025-07-08 14:57:17 +02:00
b5304a3cf1 rewrite array builtins in zern 2025-07-08 14:26:41 +02:00
c53a7cd631 break and continue 2025-07-02 13:56:30 +02:00
a0bee3f5ca brainfuck interpreter 2025-06-30 13:59:17 +02:00
152e0189fe tcp server 2025-06-30 12:15:06 +02:00
a8ce309eac tcp client 2025-06-30 11:20:09 +02:00
2b9bcbc56f _builtin prefix 2025-06-29 17:23:39 +02:00
62dd8b0d52 implement String.nth and OS.time in stdlib 2025-06-29 16:10:39 +02:00
21cac533f2 cli flags, catch redefinitions 2025-06-29 11:36:48 +02:00
0207228c06 remove Bit.and, Bit.or 2025-06-29 10:46:27 +02:00
574b9fd37c array indexing, nested array literals 2025-06-29 10:36:55 +02:00
26598fe6f2 small fixes 2025-06-23 17:00:58 +02:00
e15715f86d char literals 2025-06-16 17:29:52 +02:00
2b6f39135a hex, base64, Math.urandom, IO.read_line 2025-06-16 17:22:20 +02:00
7425ab256b double dot in for ranges 2025-06-13 16:59:22 +02:00
a93274d8ac strip unused functions, rc4, base64 2025-06-13 14:16:02 +02:00
de65f383b3 String.trim 2025-06-10 17:37:02 +02:00
252efd914e array literals 2025-06-07 13:27:22 +02:00
c3badb609c quicksort example, I64.parse, IO.write_file 2025-06-03 16:10:06 +02:00
d8f2ff28db rule110 exampel 2025-06-03 14:21:30 +02:00
cebc3d1822 OS.listdir 2025-06-03 13:31:04 +02:00
946ab52a19 fix argument evaluation 2025-06-03 13:01:37 +02:00
178ad8b9c0 arrays 2025-06-03 12:52:07 +02:00
98f01350f8 test runner 2025-06-02 18:24:19 +02:00