Commit Graph
18 Commits
Author SHA1 Message Date
Stone_Red 071d9a937e Switch safe string encoding from ~tilde codes to SOH-delimited codes throughout 2026-03-05 00:24:20 +01:00
Stone_Red 10d5766873 Centralize exit messages in ExitMessages class 2026-03-04 20:32:25 +01:00
Stone_Red d00295516c Merge setup parameter into ExecuteAndCapture method with default value 2026-03-04 19:59:01 +01:00
Stone_Red b2fdd9c841 Remove Initialize calls and add AddStatement tests 2026-03-04 19:41:19 +01:00
Stone_Red 9813426f06 Code cleanup 2026-03-04 18:12:08 +01:00
Stone_Red 86819900a0 Add string literal parsing with escapes and related tests 2026-03-04 16:21:49 +01:00
Stone_Red e99df1e3f2 Add list statement support with tests for creation, access, and errors 2026-03-04 15:47:54 +01:00
Stone_Red d4cc1d1c28 Use var instead of let for variables 2026-03-04 14:55:09 +01:00
Stone_Red a5f521912e Add new tests for console, function, system, variable, and code flow statements 2026-03-04 14:49:54 +01:00
Stone_Red 299558df70 Add support for block-style if/else and while loop statements with tests 2026-03-04 14:28:04 +01:00
Stone_Red 9d43f1373f Make syntax more readable 2026-03-04 14:04:00 +01:00
Stone_Red 1df0d34841 Add more unit test 2024-08-08 23:57:55 +02:00
Stone_Red 7078ed5637 Upgrade to .NET 8 and code cleanup 2024-08-07 19:48:03 +02:00
Stone_Red ce3715c1b5 Reformatting and reimperilment escape codes 2023-09-27 17:17:28 +02:00
Stone_Red 0f7f63ae9a Improve Regex performance and change .NET version to .NET 7 2022-11-17 12:37:32 +01:00
Stone_Red 1ced6f393c Improve code formatting 2022-11-17 11:40:51 +01:00
Stone_Red dd6fbf3be7 Add system statements ('exc') 2022-05-24 19:49:25 +02:00
Stone_Red 3c78755858 Add basic tests 2022-04-21 14:27:39 +02:00