Keywords are similar to symbols. The main difference is that keywords are self-evaluating and therefore do not need to be quoted in expressions. They are used mainly for specifying keyword arguments.
A keyword is a single token; therefore no whitespace is allowed between
identifier and the colon (which is not considered part
of the name of the keyword).
objis a keyword, and otherwise returns
Returns the name of
keywordas a string. The name does not include the final
Returns the keyword whose name is
stringdoes not include a final