next up previous contents
Next: Primeri programov v jeziku Up: D.2 Lastnosti jezika Scheme Previous: Izrazi

Tipi spremenljivk

 

Scheme ima obièajne tipe spremelnjivk (tabela D.3). ©tevilke se v jeziku Scheme ne delijo na celo¹tevilèni (integer), realni (real) ali kompleksni (complex) tip. Delijo se na ¹tevila, ki so v raèunalniku natanèno predstavljena in tiste, ki niso. Tabela D.4 ka¾e nekaj primerov.

 

Tip Primer
znaki # tex2html_wrap_inline5001 a # tex2html_wrap_inline5003 A # tex2html_wrap_inline5005 b # tex2html_wrap_inline5007 B # tex2html_wrap_inline5009 space # tex2html_wrap_inline5011 backslash
tekst "Kratek primer teksta v jeziku Scheme"
tabele (ali vektorji) #(1 2 "tekst" # tex2html_wrap_inline5013 x 5)
seznami (kratek primer (seznama v) (seznamu))
¹tevilke 47 1/3 2.3 4.3e14 1+3i
logiène vrednosti #f #t
imena spremeljivk this-is-a-simbol foo a32
Tabela D.3: Tipi spremenljivk v jeziku Scheme

 

 

Izraz Vrednost
(exact? 3) #t
(exact? 1/3) #f
(exact? 2.3##) #f
(+ 2/3 1/2 5/6) #t
(integer? 2) #t
(integer? 3/7) #f
(real? 2) #t
Tabela D.4: Primeri loèevanja ¹tevil

 


next up previous contents
Next: Primeri programov v jeziku Up: D.2 Lastnosti jezika Scheme Previous: Izrazi

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