Function: edebug-match-sublist
edebug-match-sublist is a byte-compiled function defined in
edebug.el.gz.
Signature
(edebug-match-sublist CURSOR SPECS)
Source Code
;; Defined in /usr/src/emacs/lisp/emacs-lisp/edebug.el.gz
(defun edebug-match-sublist (cursor specs)
;; Match a sublist of specs.
(prog1
;; match with edebug-match-specs so edebug-best-error is not bound.
(edebug-match-specs cursor specs 'edebug-match-specs)
(if (not (edebug-empty-cursor cursor))
(if edebug-best-error
(apply #'edebug-no-match cursor edebug-best-error)
;; A failed &rest or &optional spec may leave some args.
(edebug-no-match cursor "Failed matching" specs)
))))