|
|
b7e34a22b2
|
Fix error propagation error in parsing. Semantic checker fix for compile result struct. Test cleanup
|
2025-08-18 07:11:41 +02:00 |
|
|
|
af42b61ed6
|
Struct output shenanigans
|
2025-01-27 21:38:54 +01:00 |
|
|
|
8ce8651d6b
|
Fix some missing operators not getting parsed properly. Fixed field access type checking with depth more than 1.
|
2025-01-22 22:30:06 +01:00 |
|
|
|
45ea54cf93
|
Fixed some error handling for invalid if statements. Started if codegen.
|
2025-01-18 22:22:16 +01:00 |
|
|
|
b4d119230b
|
Proper pretty printing and error handling on non-cool if condition.
|
2025-01-15 21:32:18 +01:00 |
|
|
|
a72a9ff50d
|
More print improvements.
|
2025-01-15 07:15:31 +01:00 |
|
|
|
41d1dd406d
|
Merge branch 'error-lolg'
|
2025-01-14 09:39:09 +01:00 |
|
|
|
bc69a39570
|
Attempt to improved error log.
|
2025-01-14 09:38:05 +01:00 |
|
|
|
aaeda22fa3
|
Added broken check for bool if cond. Also added some wonky if/else pretty printing for AST.
|
2025-01-13 16:33:03 +01:00 |
|
|
|
4b927b6be9
|
Add else parsing. Still a few bugs with output.
|
2025-01-13 09:14:36 +01:00 |
|
|
|
85b23f90e5
|
Function overload check cleanup. Added if statement to parsing.
|
2025-01-12 22:15:02 +01:00 |
|
|
|
ec31046d30
|
Added inferred types and missing length function.
|
2025-01-10 22:44:15 +01:00 |
|
|
|
d08529a3eb
|
Simplification of API.
|
2025-01-04 23:12:54 +01:00 |
|
|
|
f13508262b
|
Remove dumbass type constraint crap.
|
2024-12-29 23:39:57 +01:00 |
|
|
|
517209c886
|
A bunch of allocator stuff
|
2024-09-10 07:21:27 +02:00 |
|
|
|
d01fca146c
|
Opened pandoras box
|
2024-09-09 22:32:36 +02:00 |
|
|
|
d9dfcc6354
|
Beginning of better API
|
2024-09-02 12:34:48 +02:00 |
|
|
|
c5758bd023
|
Add array parsing. Missing rest of pipeline.
|
2024-07-13 11:46:14 +02:00 |
|
|
|
884444d25b
|
Multiple small fixes
- Foreign functions can now have names for parameters
- Fix property renaming crash
- Properly output texture sampling calls
|
2024-06-28 08:56:13 +02:00 |
|
|
|
1bf829d42f
|
Fix static array. Add constant buffers. Beginning of textures.
|
2024-06-26 13:42:13 +02: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 |
|