Commit Graph

21 Commits

Author SHA1 Message Date
3edf0324c7 populate GlobalCode.sourceMaps 2025-12-11 14:06:54 -07:00
92f0d22805 hook up compilationResult to FFI boundry 2025-12-11 13:32:46 -07:00
0cddb3e8c8 The Cows are all working. Moo. 2025-12-09 16:31:24 -07:00
c531f673a5 Remove quickerror in favor of thiserror 2025-12-09 11:32:14 -07:00
72cf9ea042 wip 2025-12-09 01:43:12 -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
abaefa294b rust catch_unwind as a safeguard 2025-12-01 15:35:44 -07:00
8ea274f3bf working in-game error diagnostics. memory access violation bug present. Need to debug 2025-12-01 14:50:05 -07:00
25d9222bd4 WIP -- emit compilation errors 2025-12-01 02:54:53 -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
18fbf26dae refactor mod to account for changes in the IC10Editor mod interface 2025-11-29 12:42:07 -07:00
f172ac5899 buffer original source data into the Token struct for use in-game 2025-11-28 18:01:57 -07:00
804bf11d02 Don't send EOF token to the C# mod 2025-11-28 17:34:38 -07:00
9a9fa9517f initial integration with ic10editor mod 2025-11-28 17:11:08 -07:00
e274b33553 wip -- marshal UTF16 string from C# to Rust to avoid GC in C# 2025-11-28 14:44:26 -07:00
4ac2e6408f Extension methods to help with Rust FFI strings and vecs 2025-11-28 04:24:34 -07:00
c97c5763ae automated C# glue FFI glue code 2025-11-28 03:51:05 -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