Krzosa Karol
|
f50e7b5250
|
Errors work better with sublime
|
2022-10-13 08:18:50 +02:00 |
|
Krzosa Karol
|
2c53693754
|
CORE_Static
|
2022-10-11 13:04:35 +02:00 |
|
Krzosa Karol
|
4004b8b8d3
|
Fixed leaky imports, modified log stuff
|
2022-10-11 10:20:18 +02:00 |
|
Krzosa Karol
|
9ad2da03c8
|
Load is file relative not module relative
|
2022-10-09 15:20:53 +02:00 |
|
Krzosa Karol
|
54426fdd69
|
F32 is default float, operator overloads turn literals into default types
|
2022-10-09 14:51:27 +02:00 |
|
Krzosa Karol
|
0049b39e17
|
link directive
|
2022-10-09 14:00:41 +02:00 |
|
Krzosa Karol
|
b22e1ac0db
|
Removing heap allocations, Porting to Unix
|
2022-10-09 10:34:23 +02:00 |
|
Krzosa Karol
|
15e4ebd682
|
Added conditional compilation and Const namespace with OS name
|
2022-10-08 10:02:50 +02:00 |
|
Krzosa Karol
|
0010b92ef1
|
Load cannot be namespaced anymore due to weird namespace behaviour that this creates.
I need to add a way to import but force evaluation of everything in the future to make
that up.
|
2022-10-06 14:24:29 +02:00 |
|
Krzosa Karol
|
0646ae9279
|
Var args sort of working, but I feel like all this stuff will need to get yanked out
or tested and refactored
|
2022-09-30 22:33:47 +02:00 |
|
Krzosa Karol
|
b17027f431
|
Massaging error messages
|
2022-09-30 13:41:22 +02:00 |
|
Krzosa Karol
|
4ca3ab95df
|
Bulletproofing operator overloads using generated data
|
2022-09-30 13:36:48 +02:00 |
|
Krzosa Karol
|
62faf8a78c
|
Less heap more List
|
2022-09-30 12:33:58 +02:00 |
|
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
|
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
|
27ed000800
|
Resolving operator overloads functions
|
2022-09-29 14:27:37 +02:00 |
|
Krzosa Karol
|
7ce3871a9e
|
Parsing operator overloads
|
2022-09-29 14:16:44 +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
|
681b3c1f95
|
Comments
|
2022-09-28 17:15:22 +02:00 |
|
Krzosa Karol
|
0050abe190
|
Fix error where it would show wrong function in error
|
2022-09-28 10:49:48 +02:00 |
|
Krzosa Karol
|
f388e3f915
|
Begin raymarcher example and math module, fixing parsing bugs
|
2022-09-27 22:42:46 +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
|
60f794580c
|
Fixing bugs, constraining syntax
|
2022-09-27 11:30:16 +02:00 |
|
Krzosa Karol
|
3dd9fae080
|
Disable constants inside structures
|
2022-09-27 10:26:33 +02:00 |
|
Krzosa Karol
|
03c19ddeaa
|
Rename files
|
2022-08-26 21:54:02 +02:00 |
|