Krzosa Karol
|
ed0b32eb3e
|
Fixing type bugs
|
2022-10-04 20:03:37 +02:00 |
|
Krzosa Karol
|
fb3226a059
|
Working on print
|
2022-10-04 17:02:22 +02:00 |
|
Krzosa Karol
|
e23eaf1394
|
Improved any support, removed C Var args
|
2022-10-04 14:15:22 +02:00 |
|
Krzosa Karol
|
3c172233f6
|
Small changes fixing stuff
|
2022-10-04 11:42:16 +02:00 |
|
Krzosa Karol
|
b10f3840df
|
Single header mode sort of working
|
2022-10-02 13:40:04 +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
|
c85f16f673
|
Codegen change, remove typedefs, use standard
|
2022-10-01 16:42:03 +02:00 |
|
Krzosa Karol
|
3623ecce00
|
Multimedia
|
2022-10-01 14:31:52 +02:00 |
|
Krzosa Karol
|
1473204860
|
Constant expressions
|
2022-10-01 14:31:46 +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
|
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
|
4c6497c5d6
|
Cleanup
|
2022-09-30 20:07:24 +02:00 |
|
Krzosa Karol
|
6cd0596fd5
|
Field access now works, somehow! It was easier then I thought,
probably introduced a bunch of bugs though
|
2022-09-30 19:58:47 +02:00 |
|
Krzosa Karol
|
32fbacff6d
|
Updating README
|
2022-09-30 16:58:20 +02:00 |
|
Krzosa Karol
|
ecf4ee8d8a
|
Testing
|
2022-09-30 16:49:32 +02:00 |
|
Krzosa Karol
|
2e8af0fecd
|
Testing
|
2022-09-30 16:49:00 +02:00 |
|
Krzosa Karol
|
2cd3b8c3a6
|
Testing
|
2022-09-30 16:48:23 +02:00 |
|
Krzosa Karol
|
8abba84cf5
|
Testing
|
2022-09-30 16:47:56 +02:00 |
|
Krzosa Karol
|
1e1f39bd6e
|
Testing
|
2022-09-30 16:47:31 +02:00 |
|
Krzosa Karol
|
de7d109f00
|
Testing
|
2022-09-30 16:47:00 +02:00 |
|
Krzosa Karol
|
0d2a95ab89
|
Update README
|
2022-09-30 16:43:11 +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
|
b1d05bc203
|
Codegen multiple line strings
|
2022-09-30 16:05:19 +02:00 |
|
Krzosa Karol
|
b17027f431
|
Massaging error messages
|
2022-09-30 13:41:22 +02:00 |
|
Krzosa Karol
|
2796ef4bb5
|
Generated
|
2022-09-30 13:36:55 +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
|
35c395caf9
|
Replace heap for string builders, not sure why they were heap based
|
2022-09-30 12:27:08 +02:00 |
|
Krzosa Karol
|
91b7b8090f
|
More code to List
|
2022-09-30 09:56:12 +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
|
5e149dfca3
|
More generation from meta data
|
2022-09-30 09:16:53 +02:00 |
|
Krzosa Karol
|
ff7a30b806
|
More code generation
|
2022-09-29 19:20:55 +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
|
ab19ebc992
|
Changing rules of operator overload lookup
|
2022-09-29 20:15:44 +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
|
66b2be3550
|
Delete code, adjust example to operator overload errors
|
2022-09-29 17:05:45 +02:00 |
|
Krzosa Karol
|
5cb5f12cda
|
Operator overloading test
|
2022-09-29 15:24:56 +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 |
|