User Tools

Site Tools


linuxbog:program:sprog-lisp
Linux – Friheden til at programmere: Version 2.5.20050330 – 2020-12-31
forrige Kapitel 2. Vælg et sprog næste

2.16. Lisp

Lisp er det klassiske sprog inden for funktionsorienteret programmering og

kunstig intelligens. Lisp er et akronym for LISt Processing og er meget
velegnet til at arbejde med symbolske data.

Sproget understøtter også metaprogrammering hvilket betyder at funktioner

kan benyttes som data. Dette er praktisk til automatisk programgenerering,
kodeoptimering og lignende.

Der er en del forskellige dialekter af Lisp hvoraf de tre vigtigste er: * Common Lisp er den ANSI-standardiserede dialekt. Det er sandsynligvis

   den dialekt der indeholder flest features.
* Scheme er, modsat Common Lisp, et meget lille sprog. Det beskrives
   yderligere senere i bogen.
* Elisp er den dialekt Emacs er skrevet i.

Lisps syntaks er let genkendelig på grund af den særlige, og flittige, brug

af parenteser:<code>(define increment (lambda (x) (+ x 1)))
 (increment (- (* 6 7) 1))</code>

forrige hjem næste
Java op ML
linuxbog/program/sprog-lisp.txt · Last modified: by 127.0.0.1

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki

Brug af AI : Al tekst kán være uddrag af AI genereret tekst og kan være fejlbehæftet.
AI kan lave fejl og det kan mennesker også, men al tekst er gennemgået af et menneske for fejl, og personlig bias kan være tilføjet.