typedef struct OS_Memory{ void *data; SizeU commit; SizeU reserve; }OS_Memory; typedef struct Arena Arena; function OS_Memory os_reserve(SizeU size); function void os_commit(OS_Memory *m, SizeU size); function String os_read_file(Arena *arena, String file);