ac05262c8d
finished arena (lottes.c)
2025-11-05 22:21:44 -05:00
3bb46692e1
Update lottes hybrid
2025-11-05 20:43:42 -05:00
a7d17a8b70
changes to watl.v0.msvc.c
...
Made everything internal linkage.
Moved memory operations impl to header section (keeping same loc as I have for the lottes variants).
arena__grow && arena__shirnk lifted to definitions.
2025-11-05 20:00:41 -05:00
d9bce18ccb
progress on strict lottes version
2025-11-04 21:18:59 -05:00
aad7b59179
WIP(untesed, not-compiled): Still curating, Ai code was terrible, scrapping most of it.
2025-11-04 15:17:11 -05:00
9179f77f05
WIP(untesed, not-compiled): Curating varena code for pure lottes c-- variant, misc changes
2025-11-04 14:21:13 -05:00
18274f5785
hash64_djb8 -> hash64_fnv1a; kt1l -> ktl and made the populate procedure only for strings + misc changes
...
For this exercise that doens't need to be generic, kt1cx does the job.
2025-11-01 01:38:37 -04:00
9e4bc141d0
Remove reundeant cell pool slice in kt1cx impl across c and odin versions
...
wasn't being used, don't plan on using it.
2025-10-12 00:39:06 -04:00
f14ef07a98
Updated lottes_hybrid str8__fmt_kt1l
2025-10-10 22:05:05 -04:00
e49fc3964f
Improved str8__fmt_kt1l (watl.v0.msvc.c), need to propogate change to other versions
2025-10-10 21:29:21 -04:00
2bf18e8241
Making adjustments to C versions, update readme
2025-10-10 20:47:38 -04:00
7949d2ba5f
Remove gencpp_c11 for now (not using yet, maybe I'll do a truncated version)
...
Prepparing to explore Lottes's C-- more, also how crufty it looks in odin.
2025-10-10 19:28:36 -04:00
8df492399f
Got lottes c-- version working
2025-10-03 22:09:11 -04:00
2c0539e235
finish draft of lottes c-- veersion
2025-10-03 19:59:15 -04:00
3223c0a0e1
Lottes C--: key tables...
2025-10-03 17:03:33 -04:00
c8f0b34daf
commiting more crimes with Lottes like
2025-10-03 01:46:28 -04:00
ae8cd03e3d
minor changes based on using similar defs in the pikuma ps1 course.
2025-09-15 08:57:53 -04:00
fd045fa9d9
watl.v0.win32.odin runtime works!
2025-07-29 23:53:56 -04:00
9b6cc12f44
finished watl draft impl (just need main now)
2025-07-25 00:42:03 -04:00
996693bb34
Odin: api_watl_lex
2025-07-24 23:36:49 -04:00
9fda8b356d
fix slice continuity constraint enforcement
2025-07-24 23:23:20 -04:00
c726b31c19
Odin: Finished file system impl
2025-07-20 21:23:15 -04:00
70518120f8
finished translating string operations to odin (next is file system)
2025-07-20 19:59:22 -04:00
26a4511701
finsihed str8_fmt_kt1l
...
Liking how the slices are now
2025-07-19 20:40:07 -04:00
18908d3c21
refining and musing usage of slices
2025-07-19 18:58:57 -04:00
b1fecbfebc
musing usage of slices in odin
2025-07-19 16:58:13 -04:00
3b9fdf56a9
progress on odin ver, some adjustments to c version
2025-06-27 20:30:09 -04:00
8fe05e0fb8
improvements to save point usage in Arena allocators
2025-06-26 00:59:42 -04:00
618cfd396b
odin progress
2025-06-25 10:13:20 -04:00
60830ddd15
c file trailing whitespace remvoval
2025-06-25 02:08:08 -04:00
ff2d504977
correction to version used on header comment
2025-06-14 11:13:06 -04:00
c88c614b84
finalize V0
2025-06-14 01:28:27 -04:00
4430477658
watl.v0.msvc.c working
2025-06-14 00:00:35 -04:00
649056e0b9
progress
...
need to debugt dump listing
2025-06-01 18:51:57 -04:00
798312dbaf
progressssssss
2025-06-01 01:36:59 -04:00
93a71dc702
progress
2025-05-31 22:14:47 -04:00
e678b15d11
progress
2025-05-31 16:29:42 -04:00
9b19fb69c9
progress
...
will be removing str8cache from the v0 and moving that to a another version.
I want to maybe test using llms to remove code defs for this exercise.
2025-05-31 15:33:00 -04:00
2291a3aae5
ct bug fixing
2025-05-29 01:49:41 -04:00
12c9cba390
ready for testing
2025-05-29 01:36:24 -04:00
75dc114890
progress
2025-05-28 23:49:57 -04:00
d1e5fc6aac
progress
2025-05-28 22:15:33 -04:00
52e06141d3
progress
2025-05-28 21:09:38 -04:00
06bc224a83
progress
2025-05-28 01:11:38 -04:00
efb4d256f4
drafted KT1CX implementation
2025-05-27 01:12:00 -04:00
b23045c9d3
readme update
2025-05-26 22:31:16 -04:00
32ad6e11fe
ultra progress
2025-05-26 22:14:21 -04:00
6906e7f39d
some more progress
2025-05-18 08:33:07 -04:00