COMET Simulator v0.01

cometsimulator.jpg

COMETシミュレータおよびタイルプログラミングによるCASLのSqueak実装

情報技術者試験の午後の部で出題される仮想的な計算機COMET IIと、その上で動作する機械語のアセンブリ言語CASL IIをSqueak上に実装してみました。
Squeak上の実装なので、CASLについてはタイル式のプログラミングとしおもにマウスを使ってプログラムを作成できるようになっています。

続きを読む

Squeakのインストール方法(2005JをWindows環境へ)

ここでは、Squeak(2005Jの開発者版)をWindows環境にインストールする方法について説明します。

準備

Squeakland.jpの開発者版のダウンロードページから以下のファイルをダウンロードしてください。
開発者版のダウンロードページ

  1. Squeak-Win32-3.7.1-VM-Imm.zip
  2. SqueakPlugin-dev-527.zip
  3. SqueakV3.sources.zip

これらのファイルを全てデスクトップに保存しておきます。
続きを読む

Squeakのインストール方法(nihongo7をLinux環境へ)

squeak.png

ここでは、Squeak nihongo7をLinux環境にインストールする方法について説明します。
(VMにはSqueak3.6.3-JPatched.tgzを使います)

準備

Squeakland.jpの開発者版のダウンロードページから以下のファイルをダウンロードしてください。
開発者版のダウンロードページ

  1. SqueakVM3.6.3-JPatched.tgz
  2. SqueakNihongo7.zip
  3. SqueakV3.sources.zip

これらのファイルを全て/tmpにコピーしておきます。

作業では、圧縮解凍ツールとしてunzip, gzip, tarを使います。あらかじめ用意してください。

続きを読む