Rakuを基盤とした、自作OSブートストラップ用x86アセンブラ。
- AI(Cline)が命令定義を生成し、Rakuがそれを読み込んで自己増殖するサイクルを構築する。
- 「完璧なx86アセンブラ」ではなく、「自分のOSをブートさせるための専用コンパイラ」を目指す。
MOV命令の基本実装(レジスタ・即値)- ModR/M バイト生成の抽象化エンジン構築
ndisasmを利用した自動テストパイプラインの構築- 512バイトのブートセクタ(boot.bin)の出力
- v2.0.0: Day 25 までの OS サンプルコードのバイナリ一致達成
# GitHubから直接インストール
zef install https://github.com/HobbyOSs/rakusk.git
# ローカルディレクトリからインストール
zef install .