Restructure
This commit is contained in:
18
main.cpp
18
main.cpp
@@ -1,11 +1,3 @@
|
||||
#include "base.cpp"
|
||||
#include "base_unicode.cpp"
|
||||
#include "new_lex.cpp"
|
||||
#include "new_ast.cpp"
|
||||
#include "new_parse.cpp"
|
||||
#include "typechecking.cpp"
|
||||
#include "ccodegen.cpp"
|
||||
|
||||
/*
|
||||
-------------------------------------------------------------------------------
|
||||
|
||||
@@ -41,6 +33,7 @@ For now I don't thing it should be overloadable.
|
||||
|
||||
@todo
|
||||
[ ] - For loop
|
||||
[ ] - More operators
|
||||
[ ] - Init statements
|
||||
[ ] - Fixing access to constants, in C we cant have constants inside of structs / functions so we need to rewrite the tree
|
||||
[ ] - Default values in structs??? Should compound stmts bring values from default values?? Maybe not? Whats the alternative
|
||||
@@ -73,7 +66,14 @@ For now I don't thing it should be overloadable.
|
||||
|
||||
*/
|
||||
|
||||
|
||||
#include "base.cpp"
|
||||
#include "base_unicode.cpp"
|
||||
#include "new_lex.cpp"
|
||||
#include "new_ast.cpp"
|
||||
#include "new_parse.cpp"
|
||||
#include "typecheck.h"
|
||||
#include "typecheck.cpp"
|
||||
#include "ccodegen.cpp"
|
||||
int main(){
|
||||
|
||||
test_os_memory();
|
||||
|
||||
Reference in New Issue
Block a user