Function: calc-unary-op

calc-unary-op is a byte-compiled function defined in calc.el.gz.

Signature

(calc-unary-op NAME FUNC ARG &optional FUNC2)

Source Code

;; Defined in /usr/src/emacs/lisp/calc/calc.el.gz
(defun calc-unary-op (name func arg &optional func2)
  (setq calc-aborted-prefix name)
  (if (null arg)
      (calc-enter-result 1 name (list (or func2 func)
				      (math-check-complete (calc-top 1))))
    (require 'calc-ext)
    (calc-unary-op-fancy name func arg)))