diff options
Diffstat (limited to 'lispref/objects.texi')
| -rw-r--r-- | lispref/objects.texi | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/lispref/objects.texi b/lispref/objects.texi index 5665e5beee6..688fd0be398 100644 --- a/lispref/objects.texi +++ b/lispref/objects.texi | |||
| @@ -431,6 +431,19 @@ Numerically, the | |||
| 431 | bit values are 2**22 for alt, 2**23 for super and 2**24 for hyper. | 431 | bit values are 2**22 for alt, 2**23 for super and 2**24 for hyper. |
| 432 | @end ifnottex | 432 | @end ifnottex |
| 433 | 433 | ||
| 434 | @cindex unicode character escape | ||
| 435 | Emacs provides a syntax for specifying characters by their Unicode | ||
| 436 | code points. @code{?\u@var{nnnn}} represents a character that maps to | ||
| 437 | the Unicode code point @samp{U+@var{nnnn}}. There is a slightly | ||
| 438 | different syntax for specifying characters with code points above | ||
| 439 | @code{#xFFFF}; @code{\U00@var{nnnnnn}} represents the character whose | ||
| 440 | Unicode code point is @samp{U+@var{nnnnnn}}, if such a character | ||
| 441 | is supported by Emacs. | ||
| 442 | |||
| 443 | Unlike in some other programming languages, in Emacs Lisp this | ||
| 444 | syntax is available for character literals, and (see later) in | ||
| 445 | strings, but not elsewhere. | ||
| 446 | |||
| 434 | @cindex @samp{\} in character constant | 447 | @cindex @samp{\} in character constant |
| 435 | @cindex backslash in character constant | 448 | @cindex backslash in character constant |
| 436 | @cindex octal character code | 449 | @cindex octal character code |