I have read that by default, a function returns the value of the last expression evaluated as the return value.
Does it mean that when using special form let
, the value of the last expression in the let
body is what is returned?
If I use list
in the following way, only (region-end)
will be inserted in the list?
(list
(let ( (dflt t) )
(region-beginning)
(region-end)))