next up previous contents
Next: D.2 Lastnosti jezika Scheme Up: D. Ukazni jezik SCHEME Previous: D. Ukazni jezik SCHEME

D.1 Kaj je jezik Scheme?

 

Jezik Scheme je, po naèinu pisanja in izgleda programov, najbolj podoben jeziku LISP. Scheme je naèrtovan tako, da ima malo gradnikov (ukazov), ki pa s svojo izbiro zagotavljajo dobro podporo razliènim programskim stilom, kot so funkcijski in objektno usmerjen. Celotna dokumentacija jezika Scheme obsega 50 strani.

Scheme ima enotna pravila za doloèanje vrednosti izrazov in nima razliènih podatkovnih tipov. Jezik ne podpira kazalcev, nedefiniranih spremenljivk, posebnih ukazov za zanke in sistema za upravjanje z velikimi kolièinami podatkov. Zaradi svoje odprtosti, je mo¾no v jeziku Scheme eno stvar napisati na veè naèinov.

Primerjava jezika Scheme in jezika C.

 

Akcija Scheme C
matematiène operacije tex2html_wrap_inline4977 (2 + 3 + 4)
pogojni stavki tex2html_wrap_inline4981 tex2html_wrap_inline4983
raèunanje z oklepaji tex2html_wrap_inline4985 ((2*3) + (4*5))
klicanje funkcij tex2html_wrap_inline4989 f(x, y)
definicija funkcij tex2html_wrap_inline4993 tex2html_wrap_inline4995
Tabela D.1: Primerjava jezika Scheme in jezika C

 



Janez KREK
Fri Jul 5 12:10:59 METDST 1996