hl-valdemar
|
e90d4f0829
|
feat: execute existing hash maps through Honey
|
2026-10-30 12:17:57 +01:00 |
|
hl-valdemar
|
31a1bf1995
|
refactor: remove enum-map lookup wrappers
|
2026-10-30 11:33:03 +01:00 |
|
hl-valdemar
|
30a98db379
|
refactor: precompute compiler enum mappings
|
2026-10-30 11:16:35 +01:00 |
|
hl-valdemar
|
026fe36325
|
feat: support existing enum map initialization and lookup
|
2026-10-29 16:33:35 +01:00 |
|
hl-valdemar
|
8d1a98f982
|
style: compact inner groups and simple guard bodies
|
2026-10-27 12:50:30 +01:00 |
|
hl-valdemar
|
84e3ed0cc8
|
style: align layout and ownership documentation
|
2026-10-27 11:15:36 +01:00 |
|
hl-valdemar
|
abd85e531b
|
refactor: address package loader review feedback
|
2026-10-25 18:15:46 +01:00 |
|
hl-valdemar
|
45359c0cdf
|
feat: emit LLVM IR and build native executables
|
2026-10-25 02:23:02 +01:00 |
|
hl-valdemar
|
2761c77182
|
refactor: use contextual empty slice literals
|
2026-10-25 01:53:35 +02:00 |
|
hl-valdemar
|
678bb2583b
|
refactor: address interning review feedback
|
2026-10-25 00:41:39 +02:00 |
|
hl-valdemar
|
0593786553
|
feat: parse floating-point text through the standard library
|
2026-10-24 04:08:58 +02:00 |
|
hl-valdemar
|
9c1bd2a20e
|
fix: use composed enum keys for driver diagnostics (EnumMap)
|
2026-10-24 03:54:23 +02:00 |
|
hl-valdemar
|
0821b84bc3
|
refactor: index preprocessed process arguments directly
|
2026-10-23 12:11:42 +02:00 |
|
hl-valdemar
|
c1e03632ed
|
refactor: obtain arguments through process initialization
|
2026-10-23 11:39:27 +02:00 |
|
hl-valdemar
|
877ee21579
|
feat: restore sentinel-slice file path interfaces
|
2026-10-23 11:22:41 +02:00 |
|
hl-valdemar
|
31c2cad9f9
|
feat: add bounded read-to-end and compatible file paths
|
2026-10-23 11:02:11 +02:00 |
|
hl-valdemar
|
98f3a04daf
|
feat: lower typed programs and interpret IR
|
2026-10-22 22:20:50 +02:00 |
|
hl-valdemar
|
57e544f255
|
docs: backtick parameter references in API comments
|
2026-10-08 20:53:34 +02:00 |
|
hl-valdemar
|
2648991d04
|
refactor: apply project style guidelines
|
2026-10-05 20:46:18 +02:00 |
|
hl-valdemar
|
d88513e005
|
feat: add typed mem.set
|
2026-10-05 20:17:21 +02:00 |
|
hl-valdemar
|
64762a45fa
|
refactor: simplify standard library organization
|
2026-09-20 00:41:22 +02:00 |
|
hl-valdemar
|
438f660e76
|
refactor: clarify diagnostics and adopt ptrcast inference
|
2026-09-20 00:03:03 +02:00 |
|
hl-valdemar
|
8fbf137c6d
|
parse unary prefix and postfix expressions
|
2026-08-12 22:18:55 +02:00 |
|
hl-valdemar
|
4f142b72f2
|
improve std/mem doc comments
|
2026-08-11 22:40:44 +02:00 |
|
hl-valdemar
|
8dd06afde2
|
parse arithmetic binary expressions
|
2026-08-11 21:24:00 +02:00 |
|
hl-valdemar
|
891dc6516e
|
align with new @hide syntax
|
2026-08-10 23:20:52 +02:00 |
|
hl-valdemar
|
410246faee
|
migrate to new mutable decl syntax
|
2026-08-05 22:09:21 +02:00 |
|
hl-valdemar
|
7616b4dcff
|
align on inline (as opposed to expand)
|
2026-08-02 21:14:30 +02:00 |
|
hl-valdemar
|
d693711a59
|
minor cleanup
|
2026-08-02 20:59:10 +02:00 |
|
hl-valdemar
|
90c7195d4b
|
parse const decls
|
2026-08-02 20:51:39 +02:00 |
|
hl-valdemar
|
c7f527e3c3
|
minor refactoring
|
2026-07-25 00:24:16 +02:00 |
|
hl-valdemar
|
ad54a00893
|
refactor and func -> proc rename
|
2026-07-25 00:03:54 +02:00 |
|
hl-valdemar
|
0338e35e75
|
checkpoint
|
2026-07-23 10:56:53 +02:00 |
|
hl-valdemar
|
a4e6f96951
|
static string map
|
2026-07-23 09:42:00 +02:00 |
|
hl-valdemar
|
41c326c961
|
fiddling with presentation
|
2026-07-22 02:58:25 +02:00 |
|
hl-valdemar
|
cbccf03648
|
fix doc comments
|
2026-07-22 02:54:40 +02:00 |
|
hl-valdemar
|
596183b9a0
|
string pool
|
2026-07-22 02:42:25 +02:00 |
|
hl-valdemar
|
1d719c6a42
|
allow freeing immutable allocations
|
2026-07-22 01:10:33 +02:00 |
|
hl-valdemar
|
77696e19c9
|
rename none to null
|
2026-07-22 00:49:05 +02:00 |
|
hl-valdemar
|
979a8e5f07
|
update stdlib memory and reflection helpers
|
2026-07-22 00:47:48 +02:00 |
|
hl-valdemar
|
c1225f4ac2
|
stdlib enum map
|
2026-07-20 15:51:32 +02:00 |
|
hl-valdemar
|
709d977436
|
simple hashmap implementation
|
2026-07-19 02:09:43 +02:00 |
|
hl-valdemar
|
c541496db5
|
move some stuff around
|
2026-07-18 19:55:25 +02:00 |
|
hl-valdemar
|
e01f723be4
|
file io
|
2026-07-17 23:29:10 +02:00 |
|
hl-valdemar
|
86137ebbea
|
stdlib print rewrite
|
2026-07-16 09:01:16 +02:00 |
|
hl-valdemar
|
cae32caa82
|
rename std extensions and clean up imports
|
2026-07-15 23:01:00 +02:00 |
|
hl-valdemar
|
73da0d95c4
|
replace _ with hide and _token_kind_str with rich debug.print rich formatting
|
2026-07-15 21:19:14 +02:00 |
|
hl-valdemar
|
0b93cd1c90
|
toy lexer
|
2026-07-13 23:48:08 +02:00 |
|