Domande taggate «common-lisp»

9
Come posso iniziare ad imparare Emacs Lisp?
Sfondo: Sono principalmente un utente vi e mi sto convertendo in Emacs. Passa le basi e ora usalo per scrivere codice in C e alcuni Python con piani per fare anche una conversione R. Ho scritto (Common) LISP per anni più di vent'anni fa quando ero alla scuola elementare ma …



1
cl-destructuring-bind su plist parziale?
Questo provoca un errore (cl-destructuring-bind (&key a b) '(:a "foo" :b 13 :c "bar") (list a b)) perché la :cchiave / valore non viene gestita nella corrispondenza del modello. Spesso mi ritrovo a voler estrarre un sottoinsieme di chiavi / valori da un plist, ma cl-destructuring-bindnon è appropriato a causa …

2
Modifica del rientro di alcune forme di Emacs Lisp
Vorrei che alcune forme di Emacs Lisp fossero rientrate come Common Lisp. Ad esempio, in Emacs Lisp, ifè rientrato in questo modo: (if COND THEN ELSE) mentre lo preferirei così: (if COND THEN ELSE) Potrei farlo: (setq lisp-indent-function #'common-lisp-indent-function) Ma questo ha un impatto su tutte le forme, interrompendo così …
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.