Commit Graph

38 Commits

Author SHA1 Message Date
bc4e09805b split std 2026-07-01 14:43:39 +02:00
5a09699845 include "statement" 2026-06-26 14:38:39 +02:00
3098d0abf9 uniform function call syntax 2026-06-06 22:29:25 +02:00
3a53cd4f32 remove the pipe operator 2026-06-06 19:41:54 +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
52443c837b --no-stdlib 2026-04-11 23:59:15 +02:00
3fd4fcd062 hex improvements 2026-04-09 15:01:36 +02:00
a17ffa184a _var_arg 2026-04-04 13:14:58 +02:00
86de997be3 hashmaps, enforce main function type 2026-03-20 19:27:51 +01:00
192cff8f8d drop gcc by default, any type 2026-03-12 14:24:44 +01:00
1e7657ea2a implement our own malloc/free, finally drop libc 2026-03-12 10:02:51 +01:00
3fdf7bb99d io.Buffer, os.Timeval 2026-03-12 09:56:41 +01:00
d1b65dc1ed add missing trailing newlines 2026-03-11 14:58:22 +01:00
d0a4fb7293 syscalls.zr 2026-01-18 09:57:28 +01:00
abbe43a42c implement xchacha20 and x25519 2026-01-03 13:49:15 +01:00
20499a8ee0 @ -> ^, functional example 2025-12-27 17:22:09 +01:00
ebc887fb5b make types lowercase :) 2025-12-22 21:21:15 +01:00
9f39f627ad advent of code day 1 2025-12-18 14:04:44 +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
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
852c463532 make index operator just read 1 byte 2025-11-13 20:17:12 +01:00
c1bd84464c new README example 2025-11-12 12:04:13 +01:00
1e98d9d706 hex literals 2025-11-11 14:29:55 +01: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
8722e226a9 fix listdir 2025-07-08 14:57:17 +02:00
7425ab256b double dot in for ranges 2025-06-13 16:59:22 +02:00
de65f383b3 String.trim 2025-06-10 17:37:02 +02:00
cebc3d1822 OS.listdir 2025-06-03 13:31:04 +02:00
e647e7f508 std 2025-06-01 21:48:47 +02:00
437697b287 bools 2025-06-01 19:54:35 +02:00
2c92cbe0b2 rename 2025-05-31 15:47:20 +02:00
b3475651eb function declarations 2025-05-30 18:33:52 +02:00
f72e8a4149 if, while, scopes 2025-05-30 17:31:20 +02:00