Add todos
This commit is contained in:
@@ -1,12 +1,13 @@
|
||||
|
||||
/*
|
||||
@! Dont fully rely on files!!!
|
||||
@! Language.core shouldnt be a file!
|
||||
@! Separate out the codegen stage cause that can change
|
||||
@! Look into String_Builders in Core_Ctx
|
||||
@! Look into stage allocator and perhaps
|
||||
use it more often to reduce scenarios
|
||||
with 2 allocators, and simplify stuff
|
||||
@! Cleanup big int allocator
|
||||
@! Replace iterator interface
|
||||
@! Errors and logs should be placed on the compiler context
|
||||
|
||||
@! Clean way to free all memory and reset the compiler
|
||||
|
||||
@@ -631,3 +631,11 @@ struct Ast_Decl: Ast{
|
||||
};
|
||||
/*END*/
|
||||
};
|
||||
|
||||
/*
|
||||
Array<Token> lex_file(Allocator *allocator, char *filename);
|
||||
Array<Token> lex_string(Allocator *allocator, char *string, size_t size);
|
||||
|
||||
|
||||
|
||||
*/
|
||||
Reference in New Issue
Block a user