logoalt Hacker News

andsoitis • last Sunday at 2:02 PM • 1 reply • view on HN

Love the examples you've implemented in Micron:

The examples subdirectory (https://github.com/rochus-keller/Micron/tree/master/examples) contains:

  - a Smalltalk-80 implementation,
  - the original 1976 P4 Pascal compiler,
  - the Scheme 9 virtual machine,
  - the Project Oberon System running on the host,
  - and the Micron System described in the textbook, the migrated Project Oberon System natively running on RISC-V.*

Replies

Rochus • last Sunday at 2:23 PM

The idea was to migrate representative C, C++, Pascal and Oberon implementations to Micron to see whether the language is descriptive and practical enough, and indeed I made a lot of language changes because of this experience.