object, so when reading back the object, they will be the same object
instead of copies (@pxref{Circular Objects}).
-@item @samp{#xN}
+@item #@@N
+Skip the next @samp{N} characters (@pxref{Comments}).
+
+@item #xN
@samp{N} represented as a hexadecimal number (@samp{#x2a}).
-@item @samp{#oN}
+@item #oN
@samp{N} represented as an octal number (@samp{#o52}).
-@item @samp{#bN}
+@item #bN
@samp{N} represented as a binary number (@samp{#b101010}).
-@item @samp{#(...)}
+@item #(@dots{})
A string text properties (@pxref{Text Props and Strings}).
-@item @samp{#^}
+@item #^
A char table (@pxref{Char-Table Type}).
-@item @samp{#s(hash-table ...)}
+@item #s(hash-table @dots{})
A hash table (@pxref{Hash Table Type}).
-@item @samp{?C}
+@item ?C
A character (@pxref{Basic Char Syntax}).
+
+ @item @samp{#$}
+ The current file name in byte-compiled files (@pxref{Docs and
+ Compilation}). This is not meant to be used in Emacs Lisp source
+ files.
+
+ @item @samp{#@@N}
+ Skip the next @samp{N} characters (@pxref{Comments}). This is used in
+ byte-compiled files, and is not meant to be used in Emacs Lisp source
+ files.
@end table