Pytania otagowane jako list

1
Czy „(a. B) to naprawdę lista?
Jestem naprawdę pomylony z .notacją. Jest '(a . b)lista? (listp '(a . b))zwraca, tale gdy chcę wiedzieć, jego długość (length '(a . b))powoduje błąd Wrong type argument: listp, b. To samo dotyczy innych funkcji nth,mapcaritp., Wszystkie dają ten sam błąd Czy jest jakaś funkcja, która mogę rozróżnić '(a b)i '(a …

2
Jak połączyć dwie listy?
Przepraszam, ale elisp nie jest mój najlepszy. Muszę połączyć w ten sposób dwie listy ciągów: ("a" "b" "c") + ("d" "e" "f") -> ("a" "b" "c" "d" "e" "f") Cóż, kolejność nie jest ważna, więc napisałem ten kod: (while lista (add-to-list 'listb (car lista)) (setq lista (cdr lista))) Działa, ale …
15 list 

1
Znaczenie okresu w (. 123)
Dowiedziałem się, że . /path/to/filebash służy do wykonywania pliku. Z ciekawości ewaluuję coś w stylu Emacsa (. 123) ⇒ 123 (read "(. 123)") ⇒ 123 Wygląda na to, Emacs po prostu brzmi (. 123)jak 123to, co się stało?
12 elisp  list  read 
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.