Commit Graph

16 Commits

Author SHA1 Message Date
Patrick Stevens
efd94e5cea Implement the lock keyword (#35) 2025-06-01 23:00:52 +00:00
Patrick Stevens
3b1349a076 Exceptions (#34) 2025-06-01 23:46:40 +01:00
Patrick Stevens
3c2541c699 Add more tests for exceptions (#33) 2025-06-01 19:37:37 +00:00
Patrick Stevens
1e4c6f3d32 Track generics at runtime (#32) 2025-06-01 19:13:16 +00:00
Patrick Stevens
9537e6ec54 Assert contents of local variables in tests (#26) 2025-05-30 23:59:17 +00:00
Patrick Stevens
23ccf5d2a2 Split out more code and implement generic methods (#22) 2025-05-27 21:55:19 +01:00
Patrick Stevens
5fc11b1742 Add infra for Monitor.ReliableEnter (#21) 2025-05-26 21:39:10 +01:00
Patrick Stevens
7599dd05c9 Add native call implementations (#18) 2025-05-26 19:24:28 +01:00
Patrick Stevens
3ef25c27f3 Fix circular type init (#16) 2025-05-26 16:18:57 +01:00
Patrick Stevens
a933df4424 Tidy up return flow (#12) 2025-05-23 14:04:13 +01:00
Patrick Stevens
109b3a70fc Add more test cases (#11) 2025-05-20 22:09:02 +01:00
Patrick Stevens
22c299ff2a Implement Dup, Newarr (#9) 2025-05-18 22:04:21 +01:00
Patrick Stevens
03030cb79e Initialise strings (#7) 2025-05-18 18:47:33 +01:00
Patrick Stevens
d85bfeb168 Expand test harness (#6) 2025-05-16 21:18:32 +01:00
Patrick Stevens
3415b7a73d Add test harness and run the first program (#5) 2025-04-28 20:23:05 +01:00
Smaug123
f520b90483 Partial implementation sufficient to start executing Hello World 2025-02-19 01:52:08 +00:00