This question already has an answer here:
So as far as I understand it you create association lists that look like
'((rose . red) (violet . violet) (chrysanthemum . who-knows))
My question is, what do you do if you want
violet, etc., to be evaluated before they're put into the alist?
For example, for normal lists you can do
(list 1 2 3 4)
'(1 2 3 4)
How do you replicate this functionality? I'm new to elisp and Emacs, so please forgive any errors or misnomers.