koniifer
01ea41bc34
saving
2025-03-08 16:53:24 +00:00
koniifer
b72db1ce44
temp liblily. progress pause until new hblang.
2025-02-09 23:56:22 +00:00
koniifer
5957cbdf5c
update tests for new test spec.
...
temporarily disable tests (need to update tester)
2025-02-03 18:51:49 +00:00
koniifer
682a3d3dd6
another test
2025-02-02 21:33:50 +00:00
koniifer
08601a9f6d
compiler update, bugs changed
2025-02-02 20:27:31 +00:00
koniifer
bde11d7b68
add HBC_BRANCH to build script
2025-02-02 17:18:46 +00:00
koniifer
3d6e55c775
rename test file, add optional debug mode (default is on)
2025-02-01 18:01:27 +00:00
koniifer
4972434891
only redirect error logs to stderr
2025-02-01 17:12:22 +00:00
koniifer
28c7391920
additional testing changes
2025-02-01 13:42:21 +00:00
koniifer
dce0ee996e
tests now properly report compilation errors
...
remove _w suffix from lily.Target functions
2025-02-01 01:55:42 +00:00
koniifer
48b788abf7
fix build script exiting before all tests are completed.
2025-02-01 00:10:51 +00:00
koniifer
08a912a872
clean up & optimise build script
2025-01-31 20:46:24 +00:00
koniifer
8414cd9dab
needlessly over-engineered testing system
2025-01-31 13:13:56 +00:00
koniifer
bfe75481e3
medium sized work
...
make objdump output prettier
print strings in structs correctly
temporary printf bugfix
implement a bunch of iterator functions
implement iterator for string.split, string.chars, string.chars_ref
minor hashmap fixes
implement item, key, and value iterators for hashmaps
implement reserve and new_with_capacity for vecs
2025-01-17 12:39:01 +00:00
koniifer
70a81a3dd9
finish reorganisation
...
implement better comptime configuration & target handling
adjust build script
2025-01-08 00:16:03 +00:00
koniifer
7d678d8c0f
saving
2025-01-07 21:07:29 +00:00
koniifer
73184afea4
add option to dump assembly to build script. add hbc_flags script variable.
2025-01-05 23:19:41 +00:00
koniifer
fb67c9b382
lots of work
...
improve build script
reorganise stuff
fix some bugs
improve Type struct
start working on string, fmt, rand
null terminator no longer required on strings
better document bugs
minor opts
2025-01-05 16:50:02 +00:00
koniifer
2f74ac8cc0
documenting some compiler bugs with (compiler) bug:
tag.
...
see main.hb for vague details
also make build script install hbc for you
2025-01-02 03:53:02 +00:00
koniifer
29889918eb
add out directory option
2025-01-01 20:37:20 +00:00
koniifer
9e7c78b5f1
improve build script
2025-01-01 20:18:26 +00:00
koniifer
13538ea0be
much more robust allocator & vector
2025-01-01 18:52:08 +00:00
koniifer
5232c465d2
hello world
2024-12-31 18:23:56 +00:00