|
|
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 |
|
|
|
7b7c1f7d29
|
Logos plugged into Parser
|
2025-12-09 02:15:43 -07:00 |
|
|
|
72cf9ea042
|
wip
|
2025-12-09 01:43:12 -07:00 |
|
|
|
fac36c756b
|
Lexer impl done
|
2025-12-08 23:19:23 -07:00 |
|
|
|
115a57128c
|
Before error type refactor
|
2025-12-08 22:50:20 -07:00 |
|
|
|
6afeec6da2
|
First pass getting a logos tokenizer up and running
|
2025-12-08 21:06:42 -07:00 |
|
|
|
a60e9d7dce
|
fold nested literal binary expressions
|
2025-12-05 23:25:23 -07:00 |
|
|
|
9993bff574
|
Added support for compile-time constant hash expressions
|
2025-12-05 21:34:51 -07:00 |
|
|
|
f2aedb96df
|
update syntax highlighting to use vscode dark mode theme
|
2025-12-05 00:25:24 -07:00 |
|
|
|
4b6c7eb63c
|
Implement AST for 'const' expressions. TODO -- add const expressions to compiler
|
2025-12-04 18:01:16 -07:00 |
|
|
|
75f1c5c44a
|
Stationpedia docs
|
2025-12-02 17:59:40 -07:00 |
|
|
|
0f1613d521
|
Support tokenization tooltips in the C# mod
|
2025-12-02 00:00:42 -07:00 |
|
|
|
8aadb95f36
|
More documentation
|
2025-12-01 23:43:40 -07:00 |
|
|
|
25d9222bd4
|
WIP -- emit compilation errors
|
2025-12-01 02:54:53 -07:00 |
|
|
|
f172ac5899
|
buffer original source data into the Token struct for use in-game
|
2025-11-28 18:01:57 -07:00 |
|
|
|
6b69cc1459
|
wip
|
2025-11-28 03:17:23 -07:00 |
|
|
|
353dc16944
|
Unified the C# mod and the Rust compiler into a monorepo
|
2025-11-26 16:02:00 -07:00 |
|