6502用超小型Forth:600バイト未満
2025-03-28
この記事では、8ビットCPUである6502向けの、非常に小型化されたForthの実装について説明しています。サイズは600バイト未満です。作者は、直接スレッドコード(DTC)と最小スレッドコード(MTC)という2つのインタープリターモデルを比較し、サイズの小ささからDTCを選択しました。このプロジェクトは、パフォーマンスよりもサイズを重視しており、標準的なDTCとMTCのバリエーションを検証することを目的としています。結果として得られたForthには、コアプリミティブが含まれており、`my_hello_world.FORTH`でテストされ、その機能が実証されています。
開発