Lisp, à sa base même, est un langage de programmation orienté - liste . Contrairement aux langages tels que C + + , vous n'avez pas besoin de créer de nouveaux objets dans le but d'utiliser des listes , il vous suffit d' utiliser des parenthèses . Lisp utilise la notation de préfixe dans les listes et les fonctions ; l'opérateur vient directement devant ses opérandes . Lisp utilise des listes simplement chaînées , de sorte que vous pouvez utiliser les opérations «voiture» et «CDR» (ou «repos» ) pour déplacer les pièces de la liste autour . Alors que " voiture " désigne le premier élément de la liste , " cdr " se réfère à tous les autres éléments . Instructions
1
Set parenthèses autour de la liste d'éléments , et de séparer les éléments de la liste avec des espaces . Par exemple, ( 1 2 4 51 2 ) crée une liste de cinq éléments.
2
Utilisez l'opération " cons " pour ajouter des éléments à une liste. Par exemple, ( contre 1 ( 2 3 4 ) ) crée la liste (1 2 3 4).
3
Créer une variable pour une liste d' enregistrer la liste pour une utilisation ultérieure . Par exemple, ( setf test (1 2 3 4 ) ) crée une variable appelée «test». Lorsque vous tapez "test" dans la ligne de commande Lisp et appuyez sur "Entrée ", l'écran affichera " (1 2 3 4). "