Commit Graph

16 Commits

Author SHA1 Message Date
Krzosa Karol
0a7fe8caad Moving more code to list 2022-09-30 09:52:54 +02:00
Krzosa Karol
cf619c2ea3 Introducing List and changes in base 2022-09-30 09:40:56 +02:00
Krzosa Karol
e46d936c38 Meta generated data working 2022-09-29 19:17:53 +02:00
Krzosa Karol
3601e83032 Generating meta data 2022-09-29 19:14:42 +02:00
Krzosa Karol
256eaf8640 Change ordering of tokens 2022-09-29 18:40:33 +02:00
Krzosa Karol
37489b2730 Operator overloads for unary expressions 2022-09-29 17:36:15 +02:00
Krzosa Karol
9ee22abbd2 Misc 2022-09-29 17:10:56 +02:00
Krzosa Karol
7ce3871a9e Parsing operator overloads 2022-09-29 14:16:44 +02:00
Krzosa Karol
65924967aa Restructuring 2022-09-29 13:02:32 +02:00
Krzosa Karol
cbf6ca8480 Restructuring 2022-09-29 12:41:04 +02:00
Krzosa Karol
5f11a11f0f Change the decl searching api while figuring out how to implement
function overloading
2022-09-29 12:04:21 +02:00
Krzosa Karol
aa1da4e926 Functions have unique names now unless they are foreign, probably will
need a keyword to not mangle the names.
2022-09-28 14:55:56 +02:00
Krzosa Karol
d39686c480 Cosmetic changes 2022-09-27 14:57:10 +02:00
Krzosa Karol
dda2252ca2 length_of align_of size_of are no longer operators but function calls 2022-09-27 13:50:30 +02:00
Krzosa Karol
b8ab388bfc Change to globals are PascalCase, locals are snake_case 2022-09-27 10:51:12 +02:00
Krzosa Karol
03c19ddeaa Rename files 2022-08-26 21:54:02 +02:00