Commit Graph

25 Commits

Author SHA1 Message Date
3098d0abf9 uniform function call syntax 2026-06-06 22:29:25 +02:00
22874181cd desguar += and -= 2026-06-06 18:53:11 +02:00
803aee772e net._build_sa, str.from_i64_buf 2026-06-04 21:35:02 +02:00
f181cfe675 replace the horrible error system with multiple returns 2026-05-28 17:28:57 +02:00
4fda79f0bc new var declaration syntax 2026-05-27 20:25:58 +02:00
027245684d type inference for variables 2026-05-13 14:01:44 +02:00
3efbb3ecd1 io.is_a_directory, octal literal constants 2026-03-20 15:35:35 +01:00
664a51c88d add casts to examples 2026-03-17 16:34:20 +01:00
720218cf31 error handling 2026-03-16 10:59:55 +01:00
2f632077b8 restore curl.zr example now that we have DNS resolution once again 2026-03-14 13:10:45 +01:00
1e7657ea2a implement our own malloc/free, finally drop libc 2026-03-12 10:02:51 +01:00
3fcd82cc04 replace array with an actual struct now that we have them 2026-03-11 20:44:55 +01:00
d1b65dc1ed add missing trailing newlines 2026-03-11 14:58:22 +01:00
db2e639cc8 finally add real logical operators 2025-12-26 11:52:23 +01:00
c527aceecd infer var type when initializer is a number constant 2025-12-23 18:10:56 +01:00
ebc887fb5b make types lowercase :) 2025-12-22 21:21:15 +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
852c463532 make index operator just read 1 byte 2025-11-13 20:17:12 +01:00
d9819476f8 expand stdlib 2025-11-12 11:57:34 +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