Variable: parseclj-lex-symbol-special-chars

parseclj-lex-symbol-special-chars is a customizable variable defined in parseclj-lex.el.

Value

(46 42 43 33 45 95 63 36 37 38 61 60 62 47 39)

Documentation

The list of characters that can consitute a symbol or keyword's name.

Please note that Clojure might at runtime accept keywords with more constituent characters than those found in the default value of this variable (which is the officially supported list), but the end result should be treated as undefined. This could be the case for example when keywordized maps are created from external sources without keyword validation. Change this value at your own risk.

Source Code

;; Defined in ~/.emacs.d/elpa/parseclj-20231203.1905/parseclj-lex.el
(defcustom parseclj-lex-symbol-special-chars
  '(?. ?* ?+ ?! ?- ?_ ?? ?$ ?% ?& ?= ?< ?> ?/ ?')
  "The list of characters that can consitute a symbol or keyword's name.

Please note that Clojure might at runtime accept keywords with
more constituent characters than those found in the default value
of this variable (which is the officially supported list), but
the end result should be treated as undefined.  This could be the
case for example when keywordized maps are created from external
sources without keyword validation.  Change this value at your
own risk."
  :type 'sexp
  :group 'parseclj)