Lisp I Généralités ? Inventé par John McCarthy en au Massachusetts Institute of Technology le LISP acronyme de List Processing est le deuxième plus vieux langage de programmation Langage de haut niveau il est généralement classé parmi les langages fonctio

I Généralités ? Inventé par John McCarthy en au Massachusetts Institute of Technology le LISP acronyme de List Processing est le deuxième plus vieux langage de programmation Langage de haut niveau il est généralement classé parmi les langages fonctionnels Il a été très en vogue dans les années dans les domaines de la recherche et de l'intelligence arti ?cielle AutoLISP est un dialecte du LISP spécialement implémenté pour fonctionner avec AutoCAD Dans la suite de ce tutoriel il ne sera question que d'AutoLISP I-A Types d'expressions types de données ? Les expressions LISP se partagent entre deux types liste et atome Tout ce qui n'est pas une liste est un atome excepté nil I-A- Les atomes ? Les atomes peuvent être des expressions dites autoévaluantes les nombres entiers sans séparateur décimal - ? compris entre - et les nombres réels avec séparateur décimal ? les cha? nes ensembles de caractères contenus entre des guillemets a Le résultat est ou des expressions évaluables les symboles qui sont des suites de caractères exceptés parenthèses guillemets apostrophes points et points virgules non exclusivement constituées de chi ?res Les symboles peuvent être a ?ectés à des fonctions prédé ?nies ou dé ?nies par l'utilisateur ou à des données dans ce cas on parle de variables les données stockées dans les variables peuvent être des expressions LISP et aussi des pointeurs vers des objets spéci ?ques jeux de sélection noms d'entités descripteurs de ?chiers ? Certains symboles sont protégés outre les fonctions LISP prédé ?nies il s'agit de T et pi I-A- Les listes ? La liste est l'expression fondamentale de tous les langages LISP Une liste commence avec une parenthèse ouvrante et se termine avec une parenthèse fermante entre ces parenthèses chaque élément est séparé par une espace Les éléments constituant les listes sont des expressions LISP de tout type y compris des listes Ces imbrications multiples expliquent la multiplication des parenthèses caractéristique à ce langage CUn programme LISP est une liste d'expressions qui peuvent être elles- mêmes des listes Ce qui fait dire que LISP est dé ?ni récursivement I-A- nil ? nil est une expression atypique en ce sens qu'elle exprime plusieurs concepts Elle exprime la notion de vide un symbole auquel aucune valeur n'est a ?ectée est nil une liste qui ne contient aucun élément est nil aussi nil sert aussi pour exprimer le résultat Booléen faux false opposé à T vrai true Bien que son type soit nil elle est considérée à la fois comme un atome et comme une liste I-B Syntaxe et évaluation quote type ? Un programme LISP langage dit fonctionnel ? est essentiellement constitué d'appels de fonction Une fonction en informatique comme en mathématique est un ensemble d'instructions qui retourne un résultat dépendant des arguments paramètres qui lui sont passés les mêmes arguments passés à une fonction retournent toujours le même résultat Une expression LISP retourne toujours un résultat fût-il nil il n'existe pas en LISP d'instruction qui ne retourne rien Le résultat de l'évaluation d'un

Documents similaires
12/2/2015 Charles Baudelaire, sa vie et son œuvre/I - Wikisource http://fr.wiki 0 0
Transfert exam ENSA-Fès t t Examen de Transfert thermique ère année Génie Mécatronique - Vendredi Mpi Parée th ruin Laclarté de la rédaction et la rigueurdu raisonnement seront prises en compte lors de la correction Ouestions de cours points minutes l Don 0 0
Metodika iv kurs bilet suallari pdf 0 0
Rtm 12 2018 khellal l image de la musique kabyle 0 0
Fiche xha2 gb 2012 06 2 1 LASERJET PRO MFP M -M CZ - CZ - B EN Installation Guide FR Guide d'installation ES Guía de instalación PT Guia de instalação TW ? ? ? ? ? ? ? ? ? ? ? ? HE M -M M -M ES Lea esto primero - C - F - EN Select a sturdy well-ventilated 0 0
Civilisations 53 (2005) Musiques "populaires" ................................. 0 0
Les formes musicales LES FORMES MUSICALES L'allemande Danse à quatre temps généralement le premier mouvement d'une suite L'antienne Un des éléments les plus anciens de la liturgie catholique Refrain repris par un choeur avant un psaume ou un cantique mais 0 0
ENERGIE EOLIENNE MOTIVATION DE LE ETUDE : Après avoir regarde un document sur 0 0
Stockholm guide 2 Stockholm English Guide Welcome to Stockholm Where stillness meets an urban pulse Stockholm is a city of contrasts Trends in music design fashion and technology are born here and innovations that spread worldwide are invented here Stockh 0 0
Cahier de bord semaine 1 Durant cette première semaine tu vas travailler sur les points suivants Les valeurs de la lettre S Le pluriel des noms en ??ou Les familles de mots Synonymes Les di ?érents sens d ? un mot Les mots invariables Les di ?érents sens 0 0
  • 40
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager