My (long) weekend project: a Smalltalk-to-JS compiler using Ohm. 👉 github.com/pdubroy/ohm-som
Some progress this week{end} — it can load classes from the SOM stdlib (e.g. Integer), and evaluate basic expressions w/ primitive and non-primitive methods.
More progress — I can successfully execute at least some parts of the SOM test suite 🙌. Now I'm in the fun cycle of:
1️⃣ Run test suite.
2️⃣ It breaks.
3️⃣ Fix breakage.
4️⃣ GOTO 1
1️⃣ Run test suite.
2️⃣ It breaks.
3️⃣ Fix breakage.
4️⃣ GOTO 1
Tons of progress on my Smalltalk-to-JS compiler in the last few weeks.
It now passes the majority of the SOM test suite! 🎉 Just need to solve a few special cases now.
It now passes the majority of the SOM test suite! 🎉 Just need to solve a few special cases now.
Final achievement for the long weekend:
✅ DoesNotUnderstandTest
✅ DoesNotUnderstandTest
https://twitter.com/dubroy/status/1379066730652241924 ∙ Archived on 2025-03-28.