|
|
0c0e31db38
|
Fix lvalue/rvalue binaries. Fix structured buffer output.
|
2025-09-29 22:22:00 +02:00 |
|
|
|
63a68b70b4
|
More fixes to access and buffer compilation.
|
2025-09-26 07:01:06 +02:00 |
|
|
|
607a6a0bed
|
Deprecate properties. Use hinted cbuffers instead. This opens up to use a structured buffer in that way as well if you want instead.
|
2025-09-17 12:31:37 +02:00 |
|
|
|
7fefe0ecf6
|
Ifdefs, moved semantic to check, fixed error reporting for builtins
|
2025-09-16 11:04:57 +02:00 |
|
|
|
d6ea2e4c2f
|
Memory optimization for the general case by reserving significantly fewer tokens in lexer. It was reserving 1 million always!
|
2025-09-11 12:27:44 +02:00 |
|
|
|
42c5baa846
|
if else if else if if else if else
|
2025-01-20 22:20:47 +01:00 |
|
|
|
b4d119230b
|
Proper pretty printing and error handling on non-cool if condition.
|
2025-01-15 21:32:18 +01:00 |
|
|
|
ec31046d30
|
Added inferred types and missing length function.
|
2025-01-10 22:44:15 +01:00 |
|
|
|
4053400152
|
Added unary expressions to semcheck and codegen.
|
2025-01-08 22:37:48 +01:00 |
|
|
|
7787d1307b
|
More extension bike shedding.
|
2025-01-01 23:14:30 +01:00 |
|
|
|
4deb07027f
|
Fix some tests and do some cleanup.
|
2025-01-01 23:06:53 +01:00 |
|
|
|
a9a67e3fac
|
Add lexing, parsing and some semantic checking for constant buffers.
|
2024-06-14 19:56:28 +02:00 |
|
|
|
b81c0af596
|
init commit
|
2024-06-09 21:34:23 +02:00 |
|