Lukasの答えを拡張して、CoralをSqueakにロードするスクリプトを次に示します。
Installer ss
project: 'OSProcess';
install: 'OSProcess-dtl.63'.
Installer ss
project: 'rb';
install: 'AST-Core-lr.88'.
Installer lukas
project: 'petit';
install: 'PetitParser-lr.218';
install: 'PetitTests-lr.34';
install: 'PetitSmalltalk-lr.47'.
Installer ss
project: 'fs';
install: 'FS-Core-StephaneDucasse.4';
install: 'FS-AnsiStreams-cwp.1';
install: 'FS-FileStream-cwp.1';
install: 'FS-Disk-cwp.1'.
Installer ss
project: 'CoralSqueak';
install: 'Coralsqueak-fbs.2';
install: 'Coral-fbs.55'.
これは、Coralのほぼヘッドバージョン(DamienはCoralの一部の再設計を開始したばかりです)に基づいており、Coralが期待するいくつかのメソッドをSqueakに追加します。
インストールしたら、標準の手順に従います。
SmalltalkImage current saveAs: 'coral.image'.
CoralInstaller generateCoralScript.
CoralInstaller generateCoralDebugScript.
"Optionally: CoralInstaller generateAllExamples."
そして、コマンドラインから:
$ chmod +x coral.sh coralDebug.sh
$ ./coral.sh scriptCarpet.cst