File utilities and datatype implementation for a C-based code generator #5

Merged
abdelrahman merged 18 commits from ccodegen into main 2025-09-20 13:48:08 +00:00

18 Commits

Author SHA1 Message Date
178b02a32b Don't run ccodegen with all target 2025-09-20 14:44:13 +01:00
757eadeec9 Add utilities to convert between item and array when working with files 2025-09-20 14:11:26 +01:00
ccfe4e0919 Restore void * arrays and linked lists 2025-09-20 13:46:28 +01:00
Abdelrahman Said
becd5018f8 Update codegen 2025-09-14 23:31:13 +01:00
Abdelrahman Said
caa494be9a Initial file operations implementation 2025-09-14 23:15:01 +01:00
Abdelrahman Said
033fccb8a1 Replace VoidPArray with GenericArray and remove function implementations 2025-09-14 23:13:36 +01:00
Abdelrahman Said
b7eff6a3e4 Switch to using b32 2025-09-14 21:25:56 +01:00
Abdelrahman Said
b4eb8d2760 Add wapp_str8_from_bytes 2025-09-14 21:11:31 +01:00
0dd9f94a65 Update ccgen main 2025-09-07 20:56:06 +01:00
3f995db65b Implement stringifying source 2025-09-07 20:44:57 +01:00
ea09838b46 Implement stringifying functions and headers 2025-09-07 19:22:49 +01:00
ed9381342e Update codegen 2025-09-07 19:22:24 +01:00
823cd652b9 Add to_lower and to_upper functions 2025-09-07 17:21:52 +01:00
9ddd0d6113 Add enum, struct, usertype, datatype and arg stringify functions 2025-09-07 15:31:31 +01:00
ba467c9067 Fix Makefile 2025-09-07 15:31:12 +01:00
f09d759b05 Start working on codegen implementation in C 2025-09-07 06:09:43 +01:00
509d6c912f Remove copy_alloc functions 2025-09-07 05:02:08 +01:00
12e8515b27 Update primitives 2025-09-07 04:37:31 +01:00