Function: eshell-index-range--pcase-macroexpander
eshell-index-range--pcase-macroexpander is a function defined in
esh-var.el.gz.
Signature
(eshell-index-range--pcase-macroexpander START END)
Documentation
A pattern that matches an Eshell index range.
EXPVAL should be a cons cell, with each slot containing either an integer or nil. If this matches, bind the values of the sltos to START and END.
Source Code
;; Defined in /usr/src/emacs/lisp/eshell/esh-var.el.gz
;; Could not find source code, showing raw function object.
#[(start end)
((list '\`
(cons
(list '\, `(and (or (pred integerp) (pred null)) ,start))
(list '\, `(and (or (pred integerp) (pred null)) ,end)))))
(t) nil
"A pattern that matches an Eshell index range.\nEXPVAL should be a cons cell, with each slot containing either an\ninteger or nil. If this matches, bind the values of the sltos to\nSTART and END."]