Questions marquées «elisp»

13
Que fait «valeur-symbole»?

Les docs ne m'ont pas rendu plus sage: Cette fonction renvoie la valeur stockée dans la cellule de valeur du symbole. C'est là que la valeur actuelle (dynamique) de la variable est stockée. Si la variable n'a pas de liaison locale, il s'agit simplement de sa valeur globale. Si la variable est...

13
Substitution de chaîne nommée?

Je dois souvent faire plusieurs substitutions de la même chaîne: (format "%s %s %s" "a" "a" "a") ;; gives: "a a a" (c'est juste un exemple factice, dans ce cas, il vaut mieux coller "a" avec un espace, mais en général je traite des situations plus compliquées) Existe-t-il un moyen de faire une...

12
Comment comprendre ce code de récursivité?

J'ai trouvé ce code dans le manuel An Introduction to Programming in Emacs Lispdémontrant la récursivité à l'aide de la condfonction pour trouver le nombre de cailloux en fonction du nombre de lignes entré, c'est-à-dire si les lignes = 2, alors les cailloux devraient être 3, si 4 lignes, alors ce...

12
Comment puis-je modifier le lecteur d'Elisp?

Modifier le lecteur permettrait d'introduire une nouvelle syntaxe de lecture (comme #(hash table)et '(quoted)). De nombreux lisps ont cette capacité, mais aucune telle fonctionnalité ne semble exister pour

12
Signification de période en (. 123)

J'ai appris . /path/to/fileen bash est utilisé pour exécuter un fichier. Par curiosité, j'évalue quelque chose comme ce qui suit dans Emacs (. 123) ⇒ 123 (read "(. 123)") ⇒ 123 Il ressemble à Emacs lit tout simplement (. 123)que 123, ce qui est

12
Réimplémentations Elisp

Emacs implémente un interpréteur pour elisp en C qui sert d' implémentation de référence de facto . Existe-t-il d'autres implémentations d'elisp dans d'autres langues (en particulier Javascript)? Quel est un ensemble minimal de primitives nécessaires pour réimplémenter pleinement elisp? Quelles...

11
C'est pour quoi?

Par exemple dans la définition de -firstnous avons: (--first (funcall pred it) list)) Naturellement, la signification de "it" est très difficile à rechercher ou à rechercher dans le