I'm getting to grips with Emacs Lisp in GNU Emacs 25.3.2. While trying to understand the printed representation of integers I got confused by the following echo area output produced by C-x
C-e
:
10
-> 10 (#o12, #xa, ?\C-j)
I gather from the manual section describing the read syntax for integers that #o12
and #xa
indicate the octal and hex representations of the decimal number 10
respectively.
What does ?\C-j
mean?