Is it possible to write, for example. a vector literal that uses a variable inside, so that the variable gets the correct estimate and the resulting vector does not just contain the name / symbol of the variable?
For instance:
(setq inner ["d" "e"]) ["a" "b" inner]
Results in:
["a" "b" inner]
But I would like to:
["a" "b" ["d" "e"]]
I did some Clojure coding before Elisp, there it works as I expected:
(def inner ["d" "e"]) user=> ["a" "b" inner] ["a" "b" ["d" "e"]]
What is the main thing that I donβt understand about Elisp here? I can, of course, get around this, but I would like to understand what is happening.
source share