Valdemar Høgsvig Lorenzen hl-valdemar
  • Joined on 2026-06-24
hl-valdemar pushed to main at hl-valdemar/honey 2026-07-15 20:48:38 +00:00
3e8db2c15e refactor a bit
73da0d95c4 replace _ with hide and _token_kind_str with rich debug.print rich formatting
Compare 2 commits »
hl-valdemar pushed to main at hl-valdemar/brolang 2026-07-15 20:40:40 +00:00
c4fa8e930f richer formatting
1165cfb7c0 fix comptime specialization, implement io.print
0b2055d64b reflection foundation, tuples, debug.print
Compare 3 commits »
hl-valdemar pushed to main at hl-valdemar/brolang 2026-07-14 19:22:08 +00:00
267947e79d replace leading _ for private symbols with keyword hide
hl-valdemar pushed to main at hl-valdemar/brolang 2026-07-14 18:17:52 +00:00
5157cf3bcc rename intrinsics
471896b48a favor return over return _ (void return); newline/closing terminates
Compare 2 commits »
hl-valdemar pushed to main at hl-valdemar/brolang 2026-07-13 22:03:28 +00:00
eac5b32738 update todo
hl-valdemar pushed to main at hl-valdemar/brolang 2026-07-13 21:57:05 +00:00
0b0b00a050 bug fixes
hl-valdemar pushed to main at hl-valdemar/honey 2026-07-13 21:56:27 +00:00
6d024e6a0c streamline scan(-)
hl-valdemar pushed to main at hl-valdemar/honey 2026-07-13 21:50:14 +00:00
6f61be436a gitignore build artifacts
hl-valdemar created branch main in hl-valdemar/honey 2026-07-13 21:48:37 +00:00
hl-valdemar pushed to main at hl-valdemar/honey 2026-07-13 21:48:37 +00:00
0b93cd1c90 toy lexer
hl-valdemar pushed to main at hl-valdemar/brolang 2026-07-13 21:15:41 +00:00
0eeacc2e37 scalar family constraints for struct fields
6de4d9f9f3 errdefer and try/defer fix
Compare 2 commits »
hl-valdemar pushed to main at hl-valdemar/brolang 2026-07-13 16:04:17 +00:00
9e75549d02 tree-sitter description
5a958d9bfd allow keywords as values in enums (and tagged unions)
de56dc7315 makefile
6455df52b4 add ArrayList alias to std
288df082e2 io interface (first pass)
Compare 7 commits »
hl-valdemar pushed to main at hl-valdemar/brolang 2026-07-13 08:37:07 +00:00
0a424ec6d2 mem.eql (stdlib)
c914083102 enforce leading comptime params
2dea7711f2 inferred leading comptime params
Compare 3 commits »
hl-valdemar pushed to main at hl-valdemar/brolang 2026-07-12 14:59:55 +00:00
0706188b98 stlib arraylist
b0c716537e bug fixes
Compare 2 commits »
hl-valdemar pushed to main at hl-valdemar/brolang 2026-07-11 22:48:19 +00:00
cff9e9500f split up mem_allocator examples
hl-valdemar pushed to main at hl-valdemar/brolang 2026-07-11 22:31:17 +00:00
fbbbfa454c typed alloc
hl-valdemar pushed to main at hl-valdemar/brolang 2026-07-11 21:38:03 +00:00
220b1c6e82 _ prefixed top-level symbols now file-local
hl-valdemar pushed to main at hl-valdemar/brolang 2026-07-11 21:26:30 +00:00
6dd6b7ff54 add realloc (and update c_allocator)
hl-valdemar pushed to main at hl-valdemar/brolang 2026-07-08 20:09:30 +00:00
90869dcb4d gitignore .DS_Store
hl-valdemar pushed to main at hl-valdemar/brolang 2026-07-08 20:08:27 +00:00
2cda024614 allocation related primitives