Commit Graph

22 Commits

Author SHA1 Message Date
Krzosa Karol
a2662d1cd8 Lines lexed statistic 2023-04-16 14:38:41 +02:00
Krzosa Karol
8c4975db35 Implemented C variadic arguments 2023-04-14 22:22:34 +02:00
Krzosa Karol
9bb355ed93 core build system and array, it compiles! 2023-04-02 11:16:13 +02:00
Krzosa Karol
b2e8012afa Change name Scratch_Scope to Scoped_Arena 2023-03-31 17:39:00 +02:00
Krzosa Karol
d8c80fb7a3 Add polymorph token 2023-03-29 11:42:40 +02:00
Krzosa Karol
e13b4b7f25 Clang format + meta fix 2023-03-29 09:24:30 +02:00
Krzosa Karol
b0633c84f4 Allocator cleanup + '_' skips tests 2023-03-29 08:32:24 +02:00
Krzosa Karol
5495f96b3b Clang format 2023-03-28 21:16:10 +02:00
Krzosa Karol
dd6dc60d8b Actually substitute token array. init_language_core.
Seems like perf improved
2023-02-10 09:49:46 +01:00
Krzosa Karol
7370e8b716 Using arena as token array, remove arenas idea 2023-02-09 12:36:36 +01:00
Krzosa Karol
647958b72d Getting rid of globals 2023-01-01 14:17:37 +01:00
Krzosa Karol
c5539276ae Working on simplifying configurable allocation scheme 2023-01-01 12:40:58 +01:00
Krzosa Karol
8c0a8bf72b Working on simplifying the allocation scheme 2023-01-01 10:48:06 +01:00
Karol Krzosa (Nokia)
d75c54f61f Modifying the class hierarchy and removing globals, allocators, simplifying 2022-12-31 20:10:11 +01:00
Krzosa Karol
2c53693754 CORE_Static 2022-10-11 13:04:35 +02:00
Krzosa Karol
7aa0ba56b6 Remove Allocator stuff 2022-10-10 10:22:04 +02:00
Krzosa Karol
2f153a7cd3 Replacing core allocation stuff, still need to rewrite map and token
structures
2022-10-10 00:05:38 +02:00
Krzosa Karol
4ca3ab95df Bulletproofing operator overloads using generated data 2022-09-30 13:36:48 +02:00
Krzosa Karol
ff7a30b806 More code generation 2022-09-29 19:20:55 +02:00
Krzosa Karol
7ce3871a9e Parsing operator overloads 2022-09-29 14:16:44 +02:00
Krzosa Karol
fef98220ba Unicode literal to C like character literal 2022-09-27 10:21:19 +02:00
Krzosa Karol
03c19ddeaa Rename files 2022-08-26 21:54:02 +02:00