A propos de Common Lisp : compiler Hello, world! - Langages fonctionnels - Programmation
Marsh Posté le 12-10-2013 à 21:10:17
Je voudrais savoir aussi pourquoi, j'ai deux sortie à un (princ "ma chaine" ) avec ma chaîne entre guillemet et ma chaîne sans guillemet ?
Marsh Posté le 13-10-2013 à 10:01:07
Lisp est un langage fonctionnel. Toute fonction renvoyant un résultat, la fonction princ (ce n'est pas print ?), affiche le message puis renvoie un résultat (qui est le message affiché) et que le système affiche donc lui aussi.
Marsh Posté le 13-10-2013 à 11:34:31
Trap D a écrit : |
Non, c'est bien "princ".
Merci pour tes explications.
D'ailleurs, le résultat avec print n'est pas le même.
Code :
|
Je note que la balise code a ajouté une espace avant la fermeture de parenthèse, et un point-virgule après le prompt.
Marsh Posté le 13-10-2013 à 13:02:58
Je trouve vraiment pas la bonne syntaxe pour compiler.
Si vous savez merci de pas me laisser galérer comme ça.
Marsh Posté le 14-10-2013 à 11:24:22
Pourquoi vouloir à tout prix compiler ? C'est plus agréable de travailler dans l'environnement Lisp !
Marsh Posté le 19-10-2013 à 19:43:19
Parce que c'est la moindre des choses à savoir.
Mais je suis surpris que ça change quelque chose.
Marsh Posté le 20-10-2013 à 00:11:05
Je pense que tu as peu travaillé dans un environnement style LISP, tu ne peux pas te rendre compte.
Attention aussi au fait que Lisp est interprété, mais tu peux faire une compilation de fichiers pour en accélérer l'exécution
Quel LISP utilises-tu ?
Marsh Posté le 20-10-2013 à 16:42:05
Ok, comme je suis sous Windows, je ne pourrais pas beuacoup t'aider.
Tu as vu cette page http://www.clisp.org/impnotes/faq.html#faq-exec rubrique A3 ?
Marsh Posté le 20-10-2013 à 18:30:01
C'est ennuyeux quand on veut apprendre la programmation. Surtout pour Lisp !
Essaye Scheme, j'ai excellent bouquin en français, "Programmer avec Scheme" de Jacques Chazarain, peut-être peux-tu en trouver une version numérique
Marsh Posté le 20-10-2013 à 20:07:55
A non, c'est bien avec lisp que j'ai l'intention d'écrire.
A moins,
... Faut que je face un truc logique, j'ai l'idée que lisp et mieux adapter.
Marsh Posté le 20-10-2013 à 21:41:04
Tu peux aussi essayer Prolog si tu es intéressé par la prog logique.
Cest un univers qui te changera complètement de ADA !
Marsh Posté le 12-10-2013 à 21:06:24
Bonjour, pour démarrer Lisp, je souhaite apprendre à compiler un programme Hello, world!".
Si vous savez comment obtenir un exécutable d'après un fichier au format Lisp, merci pour votre aide.