let is a special form defined in C source code.
Signature
(let VARLIST BODY...)
Documentation
Bind variables according to VARLIST then eval BODY.
The value of the last form in BODY is returned.
Each element of VARLIST is a symbol (which is bound to nil)
or a list (SYMBOL VALUEFORM) (which binds SYMBOL to the value of VALUEFORM).
All the VALUEFORMs are evalled before any symbols are bound.
View in manual
References
C code is not yet loaded.
Find all references
Debugging
Enable tracing
Source Code
Set C source directory
Symbol Properties
byte-compile
byte-compile-let
byte-optimizer
byte-optimize-letX
edebug-form-spec
((&rest &or
(symbolp &optional form)
symbolp)
body)
gv-expander
#[642 "\300\301\302\303!\"!BB\207"
[let macroexp-unprogn gv-get macroexp-progn]
9 "\n\n(fn DO BINDINGS &rest BODY)"]
Disassemble
lisp-indent-function
1
pcase-macroexpander
let--pcase-macroexpander