adambard / adambard/learnxinyminutes-docs

[elisp] not clear why <let> uses 2 pairs of "( )"

Aperta
#4,511 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Markdown
Stelle
12.3k
Fork
3.7k
Merge medio
13h 10m
PR unite (30g)
6

Descrizione

When command "let" is introduced it is not really explained why it evals through double parenthesis:

> ;; You can bind a value to a local variable with `let':
> (let ((local-name "you"))
> (switch-to-buffer-other-window "*test*")
> (erase-buffer)
> (hello local-name)
> (other-window 1))

Guida per i contributori

Apri la guida per i contributori

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.