CSI 3125, Scheme, page 4
• Les programmes et données sont exprimés à l’aide de la
même syntaxe:
– L’application de fonctions et les instructions
conditionnelles sont écrites comme des listes, en
parenthèse, avec le nom de l’instruction comme préfixe.
–Le programme et les données sont distinguées selon le
contexte.
•Cette uniformité des données et du programme permettent
une grande flexibilité et expressivité:
–Les programmes peuvent être manipulés comme des
données.
• Un interpréteur de LISP d’ une page en LISP a été à la base
de la première implémentation en bootstrapping d’un
langage de programmation (une technique très puissante)
Lisp (3)