In Common Lisp, there are obviously some special characters that act as shortcuts for certain forms. 'x
means (quote x)
. #'f
means (function f)
. I had thought those (as well as backtick) were the only ones, but then I learned about #()
, which is apparently a vector, and just today someone mentioned #.
, which apparently does something with evaluation time.
Try as I might, I can't seem to find a comprehensive list of which prefix symbols mean something and what they do? Is this something that's left to the implementation to decide, or could someone point me to somewhere in the standard that lists these shortcuts comprehensively?