Commit Graph

22 Commits

Author SHA1 Message Date
William Bell
5fb15b476f fix release 2025-08-16 00:26:26 +01:00
William Bell
d1a455dbbe fix release.yml 2025-08-16 00:07:10 +01:00
William Bell
d2e742f992 add number type and object 2025-08-11 01:41:44 +01:00
f5103cb6a3 follow reuse spec for license 2025-07-13 18:28:05 +01:00
f7ff3393f0 add if statement and declaration 2025-07-13 03:34:31 +01:00
e234ea074b start adding error message support 2025-07-09 01:55:40 +01:00
886599c9c5 change to use cwalk for paths 2025-07-05 23:56:54 +01:00
8b2eedf589 load cache if it exists 2025-07-05 04:38:37 +01:00
49ae0223cb change gentest to be written in python for speed build faster while chloride isnt in a finished state 2025-07-01 01:19:23 +01:00
3a1fc91352 fix some double free, memory leaks, and seg faults 2025-06-14 19:41:31 +01:00
be33dbe89f improve cross plateform binary portability 2025-06-14 01:56:12 +01:00
27a777ad86 start writing translator 2025-06-13 02:46:42 +01:00
86c0eabfde add operations 2025-06-10 04:41:06 +01:00
ef61c391a1 add numbers to parser 2025-06-03 02:52:15 +01:00
a614eab8fc add more parses and fix minor memory leak 2025-05-31 20:03:06 +01:00
626445a906 add copying token value and add Boehm GC ready for runtime implimentation 2025-05-29 00:40:11 +01:00
3dedd7f348 add tokens to state struct 2025-05-27 13:24:56 +01:00
296600ee11 add state to lexer for parrellel support 2025-05-27 04:07:53 +01:00
1540645759 add flex lexer 2025-05-27 03:08:49 +01:00
a71071d858 start converting numbers to rational numbers 2024-05-08 00:38:02 +01:00
6173c18be6 start adding low level functionality to help with future development 2024-05-07 16:33:30 +01:00
635aa98a1a init 2024-05-05 00:42:55 +01:00