Function: mh-swish++-print-regexp
mh-swish++-print-regexp is a byte-compiled function defined in
mh-search.el.gz.
Signature
(mh-swish++-print-regexp EXPR)
Documentation
Return infix expression corresponding to EXPR.
Source Code
;; Defined in /usr/src/emacs/lisp/mh-e/mh-search.el.gz
(defun mh-swish++-print-regexp (expr)
"Return infix expression corresponding to EXPR."
(cond ((atom expr) (format "%s" expr))
((eq (car expr) 'not)
(format "(not %s)" (mh-swish++-print-regexp (cadr expr))))
(t (format "(%s %s %s)" (mh-swish++-print-regexp (cadr expr))
(symbol-name (car expr))
(mh-swish++-print-regexp (caddr expr))))))