Variable: c-maybe-quoted-number-tail

c-maybe-quoted-number-tail is a variable defined in cc-mode.el.gz.

Value

"\\(\\([xX']?[[:xdigit:]]\\('[[:xdigit:]]\\|[[:xdigit:]]\\)*\\)\\|\\([bB']?[01]\\('[01]\\|[01]\\)*\\)\\|\\('?[0-9]\\('[0-9]\\|[0-9]\\)*\\)\\)"

Documentation

Regexp matching the tail of a numeric literal, including with digit separators.

Note that this is a strict tail, so won't match, e.g. "0x....".

Source Code

;; Defined in /usr/src/emacs/lisp/progmodes/cc-mode.el.gz
(defconst c-maybe-quoted-number-tail
  (concat
   "\\("
       "\\([xX']?[[:xdigit:]]\\('[[:xdigit:]]\\|[[:xdigit:]]\\)*\\)"
   "\\|"
       "\\([bB']?[01]\\('[01]\\|[01]\\)*\\)"
   "\\|"
       "\\('?[0-9]\\('[0-9]\\|[0-9]\\)*\\)"
   "\\)")
  "Regexp matching the tail of a numeric literal, including with digit separators.
Note that this is a strict tail, so won't match, e.g. \"0x....\".")