File: lread.c.html

Defined variables (32)

after-load-alistAn alist of functions to be evalled when particular files are loaded.
byte-boolean-varsList of all DEFVAR_BOOL variables, used by the byte code optimizer.
bytecomp-version-regexpRegular expression matching safe to load compiled Lisp files.
current-load-listUsed for internal purposes by ‘load’.
eval-buffer-listList of buffers being read from by calls to ‘eval-buffer’ and ‘eval-region’.
force-load-messagesNon-nil means force printing messages when loading Lisp files.
lexical-bindingWhether to use lexical binding when evaluating code.
load-convert-to-unibyteNon-nil means ‘read’ converts strings to unibyte whenever possible.
load-dangerous-librariesNon-nil means load dangerous compiled Lisp files.
load-file-nameFull name of file being loaded by ‘load’.
load-file-rep-suffixesList of suffixes that indicate representations of the same file.
load-force-doc-stringsNon-nil means ‘load’ should force-load all dynamic doc strings.
load-historyAlist mapping loaded file names to symbols and features.
load-in-progressNon-nil if inside of ‘load’.
load-no-nativeNon-nil means not to load a .eln file when a .elc was requested.
load-pathList of directories to search for files to load.
load-prefer-newerNon-nil means ‘load’ prefers the newest version of a file.
load-read-functionFunction used by ‘load’ and ‘eval-region’ for reading expressions.
load-source-file-functionFunction called in ‘load’ to load an Emacs Lisp source file.
load-suffixesList of suffixes for Emacs Lisp files and dynamic modules.
load-true-file-nameFull name of file being loaded by ‘load’.
lread--unescaped-character-literalsList of deprecated unescaped character literals encountered by ‘read’.
module-file-suffixSuffix of loadable module file, or nil if modules are not supported.
obarraySymbol table for use by ‘intern’ and ‘read’.
preloaded-file-listList of files that were preloaded (when dumping Emacs).
read-circleNon-nil means read recursive structures using #N= and #N# syntax.
read-symbol-positions-listA list mapping read symbols to their positions.
read-symbol-shorthandsAlist of known symbol-name shorthands.
source-directoryDirectory in which Emacs sources were found when Emacs was built.
standard-inputStream for read to get input from.
user-init-fileFile name, including directory, of user’s initialization file.
valuesList of values of all expressions which were read, evaluated and printed.

Defined functions (16)

eval-buffer(&optional BUFFER PRINTFLAG FILENAME UNIBYTE DO-ALLOW-PRINT)
eval-region(START END &optional PRINTFLAG READ-FUNCTION)
get-file-char()
get-load-suffixes()
intern(STRING &optional OBARRAY)
intern-soft(NAME &optional OBARRAY)
load(FILE &optional NOERROR NOMESSAGE NOSUFFIX MUST-SUFFIX)
locate-file-internal(FILENAME PATH &optional SUFFIXES PREDICATE)
lread--substitute-object-in-subtree(OBJECT PLACEHOLDER COMPLETED)
mapatoms(FUNCTION &optional OBARRAY)
read(&optional STREAM)
read-char(&optional PROMPT INHERIT-INPUT-METHOD SECONDS)
read-char-exclusive(&optional PROMPT INHERIT-INPUT-METHOD SECONDS)
read-event(&optional PROMPT INHERIT-INPUT-METHOD SECONDS)
read-from-string(STRING &optional START END)
unintern(NAME OBARRAY)

Defined faces (0)