Function: byte-optimize--fixnump

byte-optimize--fixnump is a byte-compiled function defined in byte-opt.el.gz.

Signature

(byte-optimize--fixnump O)

Documentation

Return whether O is guaranteed to be a fixnum in all Emacsen.

See Info node (elisp) Integer Basics.

Source Code

;; Defined in /usr/src/emacs/lisp/emacs-lisp/byte-opt.el.gz
(defun byte-optimize--fixnump (o)
  "Return whether O is guaranteed to be a fixnum in all Emacsen.
See Info node `(elisp) Integer Basics'."
  (and (integerp o) (<= -536870912 o 536870911)))