„Clojure“: Munur á milli breytinga
Efni eytt Efni bætt við
m Bot: Erstatt forældet <source> -tag og parameteren "enclose" [https://lists.wikimedia.org/pipermail/wikitech-ambassadors/2020-April/002284.html]; útlitsbreytingar |
|||
Lína 3:
Clojure er [[sammynda]]<ref>Orð búin til af höfundi.<!-- [[Notandi:BiT]]--></ref> og hefur öflugt [[Fjölvaskipun|fjölvakerfi]] sem gerir forriturum kleyft að breyta málskipun málsins og að skrifa [[forrit]] sem búa til önnur, jafnvel flóknari, forrit.<ref>{{vísindavefurinn|5717|Er hægt að búa til tölvur sem læra, til dæmis með því að forrita sig sjálfar?}}</ref>
== Málskipan ==
Hér táknar örin <tt>⇒ GILDI</tt> að síðasta segð skili <tt>GILDI</tt>. Prentar „[[Halló, heimur]]!“:
<
(println "Halló, heimur!")
;; ⇒ nil
</syntaxhighlight>
Leggur saman tvo og tvo og skilar gildinu:
<
(+ 2 2)
;; ⇒ 4
</syntaxhighlight>
Skilgreinir fall sem hefur tölu upp í annað veldi:
<
(defn tvíveldi [tala]
(* tala tala))
;; ⇒ #'user/tvíveldi
</syntaxhighlight>
Hefur 9 og talnalista upp í annað veldi með fallinu sem skilgreint var að ofan:
<
(tvíveldi 9)
;; ⇒ 81
(map tvíveldi (list 1 2 3 4 5))
;; ⇒ (1 4 9 16 25)
</syntaxhighlight>
[[Myndrænt viðmót|Myndrænn]] gluggi sem birtir “Halló, heimur!” með [[Swing (Java)|Swing
<
(javax.swing.JOptionPane/showMessageDialog nil "Halló, heimur!")
</syntaxhighlight>
== Tilvísanir ==
<div class="references-small"><references/></div>
|