Commit Graph

22 Commits

Author SHA1 Message Date
Patrick Stevens
3af1f2cc97 Implement Ldtoken for fields (#94) 2025-07-05 22:21:58 +01:00
Patrick Stevens
de1eefb436 Implement Sizeof (#92) 2025-07-04 18:08:56 +00:00
Patrick Stevens
2efe9803da Switch to Expecto (#89) 2025-07-02 23:14:29 +00:00
Patrick Stevens
f39e7c07bf Concrete types - lots of tech debt in here (#79) 2025-07-02 22:41:13 +01:00
Patrick Stevens
af3e4f20f2 Implement shl, shr, or (#82) 2025-07-02 16:42:36 +00:00
Patrick Stevens
641040509f Test float comparisons (#73) 2025-06-27 14:06:01 +00:00
Patrick Stevens
7c636b61a7 Implement Ldelem etc (#72) 2025-06-27 13:28:38 +00:00
Patrick Stevens
c859f88f52 Rejig test harness (#68) 2025-06-27 10:54:00 +00:00
Patrick Stevens
c747d6eb3a Centralise the Ldind logic (#61) 2025-06-21 12:53:23 +00:00
Patrick Stevens
f9e03f4340 Implement custom delegate calling (#60) 2025-06-20 15:45:43 +00:00
Patrick Stevens
5a7cf11a5f Fix argument ordering bug (#58) 2025-06-20 12:40:45 +01:00
Patrick Stevens
3ac37776df Plumb method generics through zeroOf too (#37) 2025-06-02 18:47:03 +00:00
Patrick Stevens
efd94e5cea Implement the lock keyword (#35) 2025-06-01 23:00:52 +00:00
Patrick Stevens
3c2541c699 Add more tests for exceptions (#33) 2025-06-01 19:37:37 +00:00
Patrick Stevens
23ccf5d2a2 Split out more code and implement generic methods (#22) 2025-05-27 21:55:19 +01:00
Patrick Stevens
7599dd05c9 Add native call implementations (#18) 2025-05-26 19:24:28 +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
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