Commit Graph

34 Commits

Author SHA1 Message Date
677521ca98 clean up main.rs 2026-03-16 13:07:33 +01:00
4a60c1fc12 io.printf, please dont look at it 2026-03-14 11:24:51 +01:00
100b752eee udp server example 2026-03-12 17:50:01 +01:00
f2a7179b03 remove crypto, just use libsodium 2026-03-12 17:49:42 +01:00
192cff8f8d drop gcc by default, any type 2026-03-12 14:24:44 +01:00
d0a4fb7293 syscalls.zr 2026-01-18 09:57:28 +01:00
420f296ca5 split crypto from std once again 2026-01-04 10:25:54 +01:00
abbe43a42c implement xchacha20 and x25519 2026-01-03 13:49:15 +01:00
9a60518e0e speed up compilation by 40% by not cloning everything 2025-12-29 14:47:44 +01:00
781c35d484 basic global constants 2025-12-25 15:19:15 +01:00
a259d204be allow dynamic calls 2025-12-21 15:42:00 +01:00
2b316cbc16 remove hardcoded musl-gcc path 2025-11-11 14:31:33 +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
dc3abc36a1 analyzer, check function arity, catch redefinitions 2025-07-27 13:26:23 +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
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
c3badb609c quicksort example, I64.parse, IO.write_file 2025-06-03 16:10:06 +02:00
656bf7fb4f for loop 2025-06-02 18:03:03 +02:00
e647e7f508 std 2025-06-01 21:48:47 +02:00
e84419f0cf euler8, euler12 2025-06-01 19:02:25 +02:00
35f0823432 remove boxed errors 2025-06-01 16:41:51 +02:00
8a0fbac739 support up to 6 args, euler 2025-06-01 16:12:47 +02:00
7fa08d8b37 function params 2025-05-31 17:06:27 +02:00
397f87c242 codegen trait 2025-05-30 20:09:00 +02:00
3955be8d11 musl 2025-05-30 19:22:05 +02:00
3a876a97d3 calls 2025-05-30 17:51:16 +02:00
0c38b0b6a0 statements and local variables 2025-05-29 19:48:09 +02:00
f0938ce0a3 compile assembly 2025-05-29 19:12:57 +02:00
4d066acda3 codegen 2025-05-29 18:47:21 +02:00
47412dda11 parser 2025-05-29 18:28:25 +02:00
0fbc964d37 tokenizer 2025-05-29 18:07:57 +02:00