Commit Graph

  • bd9d2b3a7b misc master Ed_ 2025-11-08 10:42:04 -05:00
  • f5330c686b llm refinement attempt Ed_ 2025-11-07 14:53:45 -05:00
  • a48681fc00 preparing for curation and runtime testing Ed_ 2025-11-07 14:32:04 -05:00
  • acb5e916c1 missing changes (llm) Ed_ 2025-11-07 13:56:15 -05:00
  • 5a44788b4a WIP(compiles, untested, to review): Another attempt at using llms to codegen very tedius stuff. Ed_ 2025-11-07 13:51:12 -05:00
  • dbb1367acb oops 2 Ed_ 2025-11-06 19:39:33 -05:00
  • aab3a3f689 oops Ed_ 2025-11-06 19:25:28 -05:00
  • d7790795dd stuff Ed_ 2025-11-06 19:23:58 -05:00
  • ac05262c8d finished arena (lottes.c) Ed_ 2025-11-05 22:21:44 -05:00
  • 3bb46692e1 Update lottes hybrid Ed_ 2025-11-05 20:43:42 -05:00
  • a7d17a8b70 changes to watl.v0.msvc.c Ed_ 2025-11-05 20:00:36 -05:00
  • 7aaf617b3c progress on lottes.c Ed_ 2025-11-05 00:17:38 -05:00
  • 5e3e8970d8 get rid of register qualifier Ed_ 2025-11-04 21:35:58 -05:00
  • 8269ea9cc5 added debug early to start testing Ed_ 2025-11-04 21:23:18 -05:00
  • d9bce18ccb progress on strict lottes version Ed_ 2025-11-04 21:18:59 -05:00
  • 3554615244 compile fixes (lottes hybrid and msvc) Ed_ 2025-11-04 16:20:05 -05:00
  • aad7b59179 WIP(untesed, not-compiled): Still curating, Ai code was terrible, scrapping most of it. Ed_ 2025-11-04 15:17:11 -05:00
  • 9179f77f05 WIP(untesed, not-compiled): Curating varena code for pure lottes c-- variant, misc changes Ed_ 2025-11-04 14:21:13 -05:00
  • 816ed5debd watl.v0.llvm.lottes.c: Attempted to let Codex LLM do OS and VArena sections via sampling manual prior code. Ed_ 2025-11-04 02:40:15 -05:00
  • 81328819c6 watl.v0.llvm.lottes.c: Did FArena Ed_ 2025-11-04 02:07:38 -05:00
  • f437be32e2 WIP: watl.v0.llvm.lottes.c fleshing out Ed_ 2025-11-03 23:14:40 -05:00
  • 2ff49a188d Add LICENSE Ed_ 2025-11-01 12:02:30 -04:00
  • 18274f5785 hash64_djb8 -> hash64_fnv1a; kt1l -> ktl and made the populate procedure only for strings + misc changes Ed_ 2025-11-01 01:38:37 -04:00
  • 9e4bc141d0 Remove reundeant cell pool slice in kt1cx impl across c and odin versions Ed_ 2025-10-12 00:39:06 -04:00
  • 2bbe654047 updated odin's str8_fmt_kt1l Ed_ 2025-10-10 23:11:46 -04:00
  • f14ef07a98 Updated lottes_hybrid str8__fmt_kt1l Ed_ 2025-10-10 22:05:05 -04:00
  • e49fc3964f Improved str8__fmt_kt1l (watl.v0.msvc.c), need to propogate change to other versions Ed_ 2025-10-10 21:29:21 -04:00
  • 2bf18e8241 Making adjustments to C versions, update readme Ed_ 2025-10-10 20:47:38 -04:00
  • 7949d2ba5f Remove gencpp_c11 for now (not using yet, maybe I'll do a truncated version) Ed_ 2025-10-10 19:28:36 -04:00
  • e2aba6db5f adjustments based on superluminal Ed_ 2025-10-03 23:13:04 -04:00
  • af38cda276 C-- lottes: drafting pass: removed all usages of star "*" dereference operator Ed_ 2025-10-03 22:46:21 -04:00
  • 8df492399f Got lottes c-- version working Ed_ 2025-10-03 22:09:11 -04:00
  • 2c0539e235 finish draft of lottes c-- veersion Ed_ 2025-10-03 19:59:15 -04:00
  • 3223c0a0e1 Lottes C--: key tables... Ed_ 2025-10-03 17:03:33 -04:00
  • 0bd68bccf0 lottes c--: arena impl Ed_ 2025-10-03 16:18:03 -04:00
  • 5f03118a0d got to varenas (lottes c--) Ed_ 2025-10-03 15:56:42 -04:00
  • 288d661d65 started to work on c-- lottes impl Ed_ 2025-10-03 03:19:50 -04:00
  • 40ee07e3cc finished header port for lottes c-- Ed_ 2025-10-03 03:04:40 -04:00
  • c5d19ae25b more crimes Ed_ 2025-10-03 02:00:54 -04:00
  • c8f0b34daf commiting more crimes with Lottes like Ed_ 2025-10-03 01:46:28 -04:00
  • fc032da21e Started to setup watl to mess around with lotte's C-- Ed_ 2025-10-03 00:49:40 -04:00
  • ae8cd03e3d minor changes based on using similar defs in the pikuma ps1 course. Ed_ 2025-09-15 08:57:53 -04:00
  • fd045fa9d9 watl.v0.win32.odin runtime works! Ed_ 2025-07-29 23:53:56 -04:00
  • f00b647227 working on rdi listing Ed_ 2025-07-25 13:43:44 -04:00
  • 21714571f9 fixes Ed_ 2025-07-25 02:25:23 -04:00
  • 21a1bac8cd woops Ed_ 2025-07-25 01:56:56 -04:00
  • fc76b065fd rename odin v0 to win32 (since its technically just to compare with msvc c11 file Ed_ 2025-07-25 01:55:52 -04:00
  • 01a3a14667 misc maint Ed_ 2025-07-25 01:40:50 -04:00
  • 1de7a7e750 finished drafting odin version (testing later) Ed_ 2025-07-25 01:10:55 -04:00
  • 9b6cc12f44 finished watl draft impl (just need main now) Ed_ 2025-07-25 00:42:03 -04:00
  • d8bdbc97ea Odin: api_watl_lex (forgot slice constraint enforce changes) Ed_ 2025-07-24 23:40:04 -04:00
  • 996693bb34 Odin: api_watl_lex Ed_ 2025-07-24 23:36:49 -04:00
  • 9fda8b356d fix slice continuity constraint enforcement Ed_ 2025-07-24 23:23:20 -04:00
  • c726b31c19 Odin: Finished file system impl Ed_ 2025-07-20 21:23:15 -04:00
  • 44115f95f9 prepared filesystem foreign defs for impl Ed_ 2025-07-20 20:50:02 -04:00
  • 70518120f8 finished translating string operations to odin (next is file system) Ed_ 2025-07-20 19:59:22 -04:00
  • 26a4511701 finsihed str8_fmt_kt1l Ed_ 2025-07-19 20:40:07 -04:00
  • 18908d3c21 refining and musing usage of slices Ed_ 2025-07-19 18:58:57 -04:00
  • b1fecbfebc musing usage of slices in odin Ed_ 2025-07-19 16:58:13 -04:00
  • 39e04230d6 change pragma region format for comments Ed_ 2025-06-30 09:10:30 -04:00
  • 8753d41e83 progress on str8_fmt_kt1l (taking break) Ed_ 2025-06-27 20:39:13 -04:00
  • 3b9fdf56a9 progress on odin ver, some adjustments to c version Ed_ 2025-06-27 20:30:09 -04:00
  • 3194728059 Arena draft impl Ed_ 2025-06-27 10:50:28 -04:00
  • 45cfb9c3e5 farena, os, & varena draft implementation Ed_ 2025-06-27 10:05:08 -04:00
  • 83b511f138 fleshing out odin ver more Ed_ 2025-06-26 01:01:24 -04:00
  • 8fe05e0fb8 improvements to save point usage in Arena allocators Ed_ 2025-06-26 00:59:42 -04:00
  • 53e8266931 progress on odin scaffolding Ed_ 2025-06-25 17:03:28 -04:00
  • 618cfd396b odin progress Ed_ 2025-06-25 10:13:20 -04:00
  • b84f9ada59 progress on odin setup Ed_ 2025-06-25 02:08:22 -04:00
  • 60830ddd15 c file trailing whitespace remvoval Ed_ 2025-06-25 02:08:08 -04:00
  • 14b1ed2228 more translation Ed_ 2025-06-22 13:01:32 -04:00
  • 4ba5daeb1b update readme Ed_ 2025-06-22 12:41:43 -04:00
  • 0b23320bf5 add nasm file Ed_ 2025-06-22 12:06:41 -04:00
  • ecc00b000b setup proper incremental build of build.odin.odin script Ed_ 2025-06-22 11:55:52 -04:00
  • 4235ac8b33 begin to translate C version to Odin variant. Ed_ 2025-06-22 11:40:13 -04:00
  • ff2d504977 correction to version used on header comment Ed_ 2025-06-14 11:13:06 -04:00
  • c88c614b84 finalize V0 Ed_ 2025-06-14 01:28:27 -04:00
  • 4430477658 watl.v0.msvc.c working Ed_ 2025-06-14 00:00:35 -04:00
  • 649056e0b9 progress Ed_ 2025-06-01 18:51:47 -04:00
  • 798312dbaf progressssssss Ed_ 2025-06-01 01:36:59 -04:00
  • 93a71dc702 progress Ed_ 2025-05-31 22:14:47 -04:00
  • e678b15d11 progress Ed_ 2025-05-31 16:29:42 -04:00
  • 9b19fb69c9 progress Ed_ 2025-05-31 15:33:00 -04:00
  • 2291a3aae5 ct bug fixing Ed_ 2025-05-29 01:49:41 -04:00
  • 12c9cba390 ready for testing Ed_ 2025-05-29 01:36:24 -04:00
  • 75dc114890 progress Ed_ 2025-05-28 23:49:57 -04:00
  • 6e2bda94ef add gencpp_c11 Ed_ 2025-05-28 22:15:40 -04:00
  • d1e5fc6aac progress Ed_ 2025-05-28 22:15:33 -04:00
  • 52e06141d3 progress Ed_ 2025-05-28 21:09:38 -04:00
  • 06bc224a83 progress Ed_ 2025-05-28 01:11:38 -04:00
  • efb4d256f4 drafted KT1CX implementation Ed_ 2025-05-27 01:12:00 -04:00
  • b23045c9d3 readme update Ed_ 2025-05-26 22:31:16 -04:00
  • 06a741ec34 editor config Ed_ 2025-05-26 22:20:55 -04:00
  • 32ad6e11fe ultra progress Ed_ 2025-05-26 22:14:21 -04:00
  • 6906e7f39d some more progress Ed_ 2025-05-18 08:33:07 -04:00
  • 22589d33c8 initial commit Ed_ 2025-05-14 09:43:30 -04:00