「RISC-V Angel」
「riscv-angel」は、シンプルな整数のみの64bitのRISC-VのJavaScriptのコードで、3MB弱でコンパイルされたLinuxが動きます。元のコードはsedを使ってJavaScriptのコード「inst.js」を生成していましたが、普通の関数呼び出しに変更し、makeいらずでそのまま動作するようにforkして変更しました。
「term.js demo」
また、ターミナルを実現するコード、term.js をESモジュール化。CP/Mエミュレーターにも使えそうです。