Je voudrais définir des alias en lisp commun (clisp pour être exact) pour les commandes qui sont beaucoup utilisées, comme "defun" et "lambda" etc, est-ce possible?fonction lisp commune/alias de macro
C'est en fait une sorte de double de ce question, mais je ne peux pas commenter et la solution ne fonctionne pas pour defun ou lambda dans les deux sbcl et Clisp
L'utilisation de '': seul est [Non défini selon la norme] (http://www.lispworks.com/documentation/HyperSpec/ Body/02_ce.htm). Il semble que ABCL, CLisp et ECL l'acceptent comme un symbole dont le nom est '" "'; ACL, CCL, LW et SBCL n'acceptent pas cette syntaxe. – acelent
@acelent Il est logique que ':' soit spécial dans CL. J'ai choisi autre chose. – Sylwester
C'est un peu plus compliqué que ce que je cherchais, car je dois encore comprendre la terminologie et les macros en général. Une idée de comment cela se traduirait par (un dialecte de) schéma? – DiiP