| 6ec0d5c |
Antoni Marzec |
2026-08-08 16:42 |
use c types in libc bindings |
| 8e71a3c |
Antoni Marzec |
2026-08-08 16:36 |
add c primitive types |
| 412871d |
Antoni Marzec |
2026-08-08 16:28 |
fix wasi libc capability detection |
| 730fb92 |
Antoni Marzec |
2026-08-07 17:18 |
remove -nolibc and -nostdlib |
| 1793879 |
Antoni Marzec |
2026-08-07 17:06 |
fix wasm exported object linking |
| 942549b |
Antoni Marzec |
2026-08-07 16:05 |
infer wasm object output |
| 0af2b95 |
Antoni Marzec |
2026-08-07 16:02 |
add webassembly object output |
| cb965a0 |
Antoni Marzec |
2026-08-07 15:56 |
fix recursive link operand traversal |
| 184fadb |
Antoni Marzec |
2026-08-07 15:28 |
fix demand driven native library links |
| 462db38 |
Antoni Marzec |
2026-08-07 15:11 |
link libc startup only when needed |
| 27fd6a6 |
Antoni Marzec |
2026-08-07 14:44 |
move treesitter to separate repo |
| 7bc3972 |
Antoni Marzec |
2026-08-07 14:32 |
change default float formatting |
| ed574fb |
Antoni Marzec |
2026-08-07 14:26 |
improve the stdlib trigonometry implementation |
| fed36a4 |
Antoni Marzec |
2026-08-07 14:21 |
always make math freestanding |
| 08a29d0 |
Antoni Marzec |
2026-08-07 14:18 |
implement libc-free standard I/O |
| 6040924 |
Antoni Marzec |
2026-08-07 14:13 |
update linking situation |
| 38e7364 |
Antoni Marzec |
2026-08-07 10:40 |
add std.fs.Path api |
| 7758a54 |
Antoni Marzec |
2026-08-07 09:24 |
add macos brew init script |
| 657195e |
Antoni Marzec |
2026-08-06 21:03 |
add tree sitter support |
| 80ae8a4 |
Antoni Marzec |
2026-08-06 20:27 |
add multi-output inline assembly |
| 3fb54d8 |
Antoni Marzec |
2026-08-06 18:33 |
add wc clone example |
| 2e5c9fe |
Antoni Marzec |
2026-08-06 18:22 |
make string literals contextually cstr |
| 93470be |
Antoni Marzec |
2026-08-06 18:08 |
add string builder stream defaults |
| de15f89 |
Antoni Marzec |
2026-08-06 17:59 |
suppress unused self warnings in methods |
| a2c7b1f |
Antoni Marzec |
2026-08-06 17:57 |
add default trait methods |
| 8efb0da |
Antoni Marzec |
2026-08-05 20:52 |
update minus tokenisation |
| 549f203 |
Antoni Marzec |
2026-08-05 20:33 |
add file reader read line |
| b6ba94a |
Antoni Marzec |
2026-08-04 20:28 |
diagnose non-void function fallthrough |
| a87aff4 |
Antoni Marzec |
2026-08-04 20:20 |
add nolibc std math functions |
| f744098 |
Antoni Marzec |
2026-08-04 19:39 |
complete language guide |
| d93e766 |
Antoni Marzec |
2026-08-04 18:37 |
fix as_slice in da |
| 2bc3ef2 |
Antoni Marzec |
2026-08-04 18:36 |
update dynamic trait pointer syntax |
| d0ebb31 |
Antoni Marzec |
2026-08-04 18:30 |
. |
| 59d6686 |
Antoni Marzec |
2026-08-03 21:15 |
add indexed sequence iteration |
| 798b6f0 |
Antoni Marzec |
2026-08-03 21:06 |
add reversed iteration attribute |
| 7603c16 |
Antoni Marzec |
2026-08-03 20:58 |
add structural method owners |
| c5b3473 |
Antoni Marzec |
2026-08-03 20:30 |
expand io strings and filesystem support |
| 8b3cb1d |
Antoni Marzec |
2026-08-03 18:49 |
add checked file io |
| 699408d |
Antoni Marzec |
2026-08-03 16:36 |
add std os module |
| 5b32e3a |
Antoni Marzec |
2026-08-03 16:30 |
replace logical operators with c-style syntax |
| 413d87b |
Antoni Marzec |
2026-08-02 22:45 |
extend stdlib |
| 7162d8e |
Antoni Marzec |
2026-08-02 22:43 |
extend stdlib |
| 2868167 |
Antoni Marzec |
2026-08-02 20:34 |
add dynamic array |
| 89d8cb2 |
Antoni Marzec |
2026-08-02 12:37 |
continue docs rewrite |
| 6f533da |
Antoni Marzec |
2026-08-02 12:18 |
start docs rewrite |
| 854d820 |
Antoni Marzec |
2026-08-02 12:01 |
remove messy docs |
| c240440 |
Antoni Marzec |
2026-08-01 19:30 |
fix stale module context across semantic phases |
| 49d8913 |
Antoni Marzec |
2026-08-01 19:24 |
FileWriter.open always use libc allocator |
| 5ad3ebc |
Antoni Marzec |
2026-08-01 18:46 |
update print.qks |
| 67064d0 |
Antoni Marzec |
2026-08-01 18:37 |
remove char type |
| 970fed2 |
Antoni Marzec |
2026-08-01 17:41 |
support mutable multiline multi declarations |
| fbc3a07 |
Antoni Marzec |
2026-08-01 17:34 |
use slices in typed allocator helpers |
| e462862 |
Antoni Marzec |
2026-08-01 17:27 |
require explicit standard library allocators |
| b8c7d09 |
Antoni Marzec |
2026-08-01 17:22 |
reorganize standard library allocators |
| 642a9ab |
Antoni Marzec |
2026-08-01 16:42 |
rename display trait to format |
| 7700a22 |
Antoni Marzec |
2026-08-01 15:03 |
add release mode switch |
| 59e265b |
Antoni Marzec |
2026-08-01 14:56 |
move compiler builtins to @ syntax |
| a551cc0 |
Antoni Marzec |
2026-07-30 21:59 |
. |
| 3a56029 |
Antoni Marzec |
2026-07-30 21:33 |
add package search roots |
| 52946bc |
Antoni Marzec |
2026-07-30 21:23 |
add directory-based package loading |
| cfe5bc4 |
Antoni Marzec |
2026-07-30 20:57 |
. |
| 638ec3c |
Antoni Marzec |
2026-07-30 20:14 |
infer generic arguments from result context |
| 78f396c |
Antoni Marzec |
2026-07-30 20:07 |
fix generic explicit cast specialization |
| 24f301d |
Antoni Marzec |
2026-07-30 19:23 |
remove unused trait vtables |
| 27e9cc1 |
Antoni Marzec |
2026-07-29 23:25 |
add static arrays |
| 51e8b62 |
Antoni Marzec |
2026-07-29 21:55 |
fix parameter ids in default wrappers |
| 2a65ad1 |
Antoni Marzec |
2026-07-29 21:00 |
improve arena allocator lifecycle and safety |
| 8a7d686 |
Antoni Marzec |
2026-07-29 19:27 |
update aggregate literal syntax |
| b7eceff |
Antoni Marzec |
2026-07-28 20:43 |
fix match pasing |
| f92f0f3 |
Antoni Marzec |
2026-07-28 20:30 |
merge same-module ast roots |
| 88fe8f2 |
Antoni Marzec |
2026-07-28 17:44 |
fix order-dependent same-module resolution |
| 4a006da |
Antoni Marzec |
2026-07-27 19:31 |
fix non-returning match expression arms |
| 71773c5 |
Antoni Marzec |
2026-07-27 19:16 |
add tagged unions and match expressions |
| cbbcb99 |
Antoni Marzec |
2026-07-27 18:06 |
require commas between aggregate type fields |
| 66e7315 |
Antoni Marzec |
2026-07-26 20:06 |
handle noreturn calls in expression branches |
| 5b12660 |
Antoni Marzec |
2026-07-26 20:05 |
add methods on generic types |
| 8decea3 |
Antoni Marzec |
2026-07-26 19:10 |
add per-category warning modes |
| 917e70a |
Antoni Marzec |
2026-07-26 18:43 |
move unused expression check to sema |
| 09c050a |
Antoni Marzec |
2026-07-26 18:39 |
add source spans to diagnostics |
| e06b1f1 |
Antoni Marzec |
2026-07-26 18:24 |
reject void expressions used as values |
| 681a099 |
Antoni Marzec |
2026-07-26 18:11 |
unify blocks and conditionals as expressions |
| 42ed2ff |
Antoni Marzec |
2026-07-26 16:45 |
reject references to untyped comptime values |
| 16237d7 |
Antoni Marzec |
2026-07-26 16:36 |
inline untyped comptime integers |
| 2a8784e |
Antoni Marzec |
2026-07-26 16:18 |
add implicit flag values |
| 16ad689 |
Antoni Marzec |
2026-07-26 16:12 |
improve missing flags backing type error |
| 8d045fb |
Antoni Marzec |
2026-07-26 15:28 |
fix reattribution of implicit casts |
| da688c4 |
Antoni Marzec |
2026-07-26 15:15 |
change cstr.eq to do deep comparison |
| 9f2a71d |
Antoni Marzec |
2026-07-26 14:52 |
keep comptime integers untyped |
| 4cc4695 |
Antoni Marzec |
2026-07-26 14:36 |
rename preprocessor package to comptime |
| bd741df |
Antoni Marzec |
2026-07-26 13:19 |
add uninitialized repeated slices |
| 7dc6293 |
Antoni Marzec |
2026-07-26 12:40 |
update strings.qks |
| b302833 |
Antoni Marzec |
2026-07-26 12:38 |
add nullable dynamic trait pointers |
| 8fdc89c |
Antoni Marzec |
2026-07-25 23:08 |
update allocator api with generics |
| f83b752 |
Antoni Marzec |
2026-07-25 23:02 |
add generic trait methods |
| 59b1067 |
Antoni Marzec |
2026-07-25 21:46 |
add pointer slice construction |
| 7dc9750 |
Antoni Marzec |
2026-07-25 20:40 |
rework pointer and slice mutability |
| 56f217f |
Antoni Marzec |
2026-07-25 17:07 |
add packed structs |
| 343cfdd |
Antoni Marzec |
2026-07-25 11:57 |
check generic function bodies once |
| 0185fa2 |
Antoni Marzec |
2026-07-25 11:07 |
add core operator traits |
| e1bad83 |
Antoni Marzec |
2026-07-25 10:53 |
add trait self types |