Krzosa Karol
|
9ad2da03c8
|
Load is file relative not module relative
|
2022-10-09 15:20:53 +02:00 |
|
Krzosa Karol
|
926e460f4a
|
Update README
|
2022-10-09 14:12:32 +02:00 |
|
Krzosa Karol
|
0049b39e17
|
link directive
|
2022-10-09 14:00:41 +02:00 |
|
Krzosa Karol
|
aa2b4d90e4
|
Update README
|
2022-10-09 09:16:26 +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
|
fb3226a059
|
Working on print
|
2022-10-04 17:02:22 +02:00 |
|
Krzosa Karol
|
e098663d82
|
Improving multimedia, trying to add a single c library mode
|
2022-10-02 12:53:29 +02:00 |
|
Krzosa Karol
|
5baff3585e
|
Drawing to screen using multimedia
|
2022-10-01 22:47:20 +02:00 |
|
Krzosa Karol
|
4451553e85
|
Fixing line directive codegen for ifs, handling vkey codes
|
2022-10-01 22:40:13 +02:00 |
|
Krzosa Karol
|
84254fb6dc
|
Get rid of memcopies in codegen, improve Multimedia
|
2022-10-01 22:07:20 +02:00 |
|
Krzosa Karol
|
026c1ddc80
|
Add windows utilities
|
2022-10-01 19:59:45 +02:00 |
|
Krzosa Karol
|
d866ebb231
|
Working on multimedia
|
2022-10-01 17:07:36 +02:00 |
|
Krzosa Karol
|
3623ecce00
|
Multimedia
|
2022-10-01 14:31:52 +02:00 |
|
Krzosa Karol
|
df291c6eb5
|
Lambdas are now const while resolving, Aliasing lambdas
|
2022-10-01 14:21:24 +02:00 |
|
Krzosa Karol
|
02addfb389
|
Simplify drawing to screen example
|
2022-10-01 09:29:09 +02:00 |
|
Krzosa Karol
|
32fbacff6d
|
Updating README
|
2022-09-30 16:58:20 +02:00 |
|
Krzosa Karol
|
a6f6147df3
|
Damn I didn't even know this language could do that, I guess an issue
with namespacing fixed itself
|
2022-09-30 16:36:55 +02:00 |
|
Krzosa Karol
|
233115cf2c
|
File naming convention change
|
2022-09-30 16:20:28 +02:00 |
|
Krzosa Karol
|
9e06b631d5
|
Operators initially working! Problems with untyped literals
|
2022-09-29 15:24:49 +02:00 |
|
Krzosa Karol
|
9bb7b0dc96
|
Operator overload found!
|
2022-09-29 14:50:48 +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
|
83ffc82f79
|
Automatic closing of examples, revise drawing example
|
2022-09-28 14:09:20 +02:00 |
|
Krzosa Karol
|
4510f39397
|
Raymarcher mostly working, need to fix specular still
|
2022-09-28 13:10:26 +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
|
e7ae3cffc6
|
Fix DPI
|
2022-09-28 09:36:10 +02:00 |
|
Krzosa Karol
|
f388e3f915
|
Begin raymarcher example and math module, fixing parsing bugs
|
2022-09-27 22:42:46 +02:00 |
|
Krzosa Karol
|
d39686c480
|
Cosmetic changes
|
2022-09-27 14:57:10 +02:00 |
|
Krzosa Karol
|
60f794580c
|
Fixing bugs, constraining syntax
|
2022-09-27 11:30:16 +02:00 |
|
Krzosa Karol
|
b743ceb2f4
|
Arena module
|
2022-09-27 10:51:18 +02:00 |
|
Krzosa Karol
|
b8ab388bfc
|
Change to globals are PascalCase, locals are snake_case
|
2022-09-27 10:51:12 +02:00 |
|
Krzosa Karol
|
3dd9fae080
|
Disable constants inside structures
|
2022-09-27 10:26:33 +02:00 |
|
Krzosa Karol
|
fef98220ba
|
Unicode literal to C like character literal
|
2022-09-27 10:21:19 +02:00 |
|
Krzosa Karol
|
78a0f54319
|
Fixing array examples
|
2022-07-28 13:20:51 +02:00 |
|
Krzosa Karol
|
b4f38caabe
|
Module relative pathing seems to work, managed to get out of having to have the exe where the files are,
Got rid of scope names, now unique names uses scope ids, module folder is in top folder
|
2022-06-27 10:56:17 +02:00 |
|