Add hex support

This commit is contained in:
Krzosa Karol
2022-06-13 22:14:31 +02:00
parent e73820c6f5
commit c0253f0424
5 changed files with 70 additions and 28 deletions

View File

@@ -557,12 +557,16 @@ resolve_everything_in_module(Ast_Module *module){
resolving_time_end = os_time();
}
global F64 init_ctx_time_begin;
global F64 init_ctx_time_end;
function void
begin_compilation(){
init_ctx_time_begin = os_time();
OS_Heap *heap = exp_alloc_type(&pernament_arena, OS_Heap);
*heap = win32_os_heap_create(false, mib(16), 0);
*heap = win32_os_heap_create(false, mib(4), 0);
Parse_Ctx *ctx = exp_alloc_type(&pernament_arena, Parse_Ctx);
parse_init(ctx, &pernament_arena, heap);
init_ctx_time_end = os_time();
}
global F64 generating_time_begin;