New approach, new lexer

This commit is contained in:
Krzosa Karol
2022-05-06 10:13:16 +02:00
parent 557dde1936
commit e3b5e9b33a
33 changed files with 3331 additions and 784 deletions

4
os.h
View File

@@ -4,6 +4,8 @@ typedef struct OS_Memory{
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 void os_commit(OS_Memory *m, SizeU size);
function String os_read_file(Arena *arena, String file);