Function: peg--lambda

peg--lambda is a macro defined in peg.el.gz.

Signature

(peg--lambda PEXS ARGS &rest BODY)

Source Code

;; Defined in /usr/src/emacs/lisp/progmodes/peg.el.gz
(defmacro peg--lambda (pexs args &rest body)
  (declare (indent 2)
           (debug (&define form lambda-list def-body)))
  (if (fboundp 'oclosure-lambda)
      `(oclosure-lambda (peg-function (pexs ,pexs)) ,args . ,body)
    `(lambda ,args . ,body)))