|
|
3fb04aef3b
|
Emit IL alongside raw IC10 for use in future optimization passes
|
2025-12-12 15:51:36 -07:00 |
|
|
|
92f0d22805
|
hook up compilationResult to FFI boundry
|
2025-12-11 13:32:46 -07:00 |
|
|
|
342b1ab107
|
Fix function invocation stack underflow
|
2025-12-11 01:03:43 -07:00 |
|
|
|
0ac010ef8f
|
Fixed documentation rendering and added ternary expressions
|
2025-12-10 18:00:20 -07:00 |
|
|
|
d9a7a31306
|
Lifetimes are declared, now I gotta fix the lifetime issues
|
2025-12-09 13:51:54 -07:00 |
|
|
|
d40b759442
|
TEST -- use Cow instead of String for tokens
|
2025-12-09 13:17:35 -07:00 |
|
|
|
c531f673a5
|
Remove quickerror in favor of thiserror
|
2025-12-09 11:32:14 -07:00 |
|
|
|
9993bff574
|
Added support for compile-time constant hash expressions
|
2025-12-05 21:34:51 -07:00 |
|
|
|
4b6c7eb63c
|
Implement AST for 'const' expressions. TODO -- add const expressions to compiler
|
2025-12-04 18:01:16 -07:00 |
|
|
|
836fd3bf99
|
wip -- dot notation
|
2025-12-01 18:46:59 -07:00 |
|
|
|
06a151ab7e
|
wip -- lsp mappings to various types
|
2025-11-30 20:31:06 -07:00 |
|
|
|
c5c4cfdc64
|
Compilation errors solved
|
2025-11-30 16:11:54 -07:00 |
|
|
|
1c52ec2b9c
|
parser and tree nodes seem to be working. Need to fix compiler
|
2025-11-30 15:35:54 -07:00 |
|
|
|
50d8f90816
|
WIP -- Expressions should know what their span is
|
2025-11-30 14:56:54 -07:00 |
|
|
|
353dc16944
|
Unified the C# mod and the Rust compiler into a monorepo
|
2025-11-26 16:02:00 -07:00 |
|