A Cool programozási nyelv

Fordítás és futtatás

Fordítás és futtatás

A Cool forrás szöveget tartalmazó file-ok .cl, a gépi kódúak pedig .s kiterjesztésűek. A Cool fordító neve coolc , ez a honlapról letölthető a következő platformokra:
DEC Alpha
DECstation
Pentium/Linux
HP
Sun 4/SunOS
IBM RS/6000
A fordítás a

coolc [ -o output_file ] file1.cl file2.cl ... filen.cl

paranccsal történhet. Ha output_file-t nem adjuk meg, akkor az eredmény a file1.s file-ba kerül.
A fordító MIPS gépikódot állít elő, ezért a futtatáshoz általában szükség van egy szimulátorra, például a spim -re. Ez szintén elérhető a honlapról a következő operációs rendszerekhez:
Unix/Linux
Microsoft Windows
Microsoft DOS

A futtatáshoz a spim -nek a következő parancsokat kell adni:

(spim) load "file.s"
(spim) run

ahol a (spim) a spim parancssorát jelöli, file.s peidg a futtatni kívánt kód.
újabb program futtatása előtt a

(spim) reinit

parancsot kell kiadni.
Egy másik, gyorsabb módja a program futtatásának:

spim -file "file.s"

Ekkor a program betöltődik, lefut, majd a spim terminál.