PLT Scheme

From AWiki

Jump to: navigation, search

Homepage je tu.

Guide je síce dosť obšírny, ale k veci.

Rozbeh pod Debianom

apt-get install plt-scheme plt-scheme-doc

Potom je možné naštartovať prostredie:

drscheme &

Rozbeh pod Windowsom

Je potrebné downloadnuť a spustiť inštalátor PLT Scheme pre Windows.

Po nainštalovaní a spustení

Nabehne prekrásne okienko:

Image:DrScheme.png

Než sa do niečoho pustíme, je vhodné prepnúť jazyk (Menu / Language / Choose Language ..) na "Pretty Big". Defaultne je tam niečo iné (R5RS) a to teraz nechceme.

Horná polovica okna obsahuje editor kódu. Dolná polovica okna obsahu shell, do ktorého môžeme priamo zadávať výrazy na vyhodnotenie. T.j. ak v hore definujem nejakú funkciu:

(define (faktoriál n)
  (if (= n 0)
      1
      (* n (faktoriál (- n 1)))))

a stlačím tlačítko "Run" (alebo klávesovú skratku Alt+T), tak sa mi obsah tohto okna skompiluje a vykoná. Stane sa to, že sa mi zadefinuje nová funkcia, ktorú potom v shell-i môžem použiť:

> (faktoriál 5)
120

Image:Faktoriál.png

Ak niekto potrebuje debugger, tak aj takáto vec tu je k dispozícii.

Personal tools