summaryrefslogtreecommitdiff
path: root/lisp/calc/calc-macs.el
diff options
context:
space:
mode:
Diffstat (limited to 'lisp/calc/calc-macs.el')
-rw-r--r--lisp/calc/calc-macs.el10
1 files changed, 10 insertions, 0 deletions
diff --git a/lisp/calc/calc-macs.el b/lisp/calc/calc-macs.el
index 27001b43f36..8e939cdde7b 100644
--- a/lisp/calc/calc-macs.el
+++ b/lisp/calc/calc-macs.el
@@ -27,6 +27,16 @@
;;; Code:
+;; Declare functions which are defined elsewhere.
+(declare-function math-zerop "calc-misc" (a))
+(declare-function math-negp "calc-misc" (a))
+(declare-function math-looks-negp "calc-misc" (a))
+(declare-function math-posp "calc-misc" (a))
+(declare-function math-compare "calc-ext" (a b))
+(declare-function math-bignum "calc" (a))
+(declare-function math-compare-bignum "calc-ext" (a b))
+
+
(defmacro calc-wrapper (&rest body)
`(calc-do (function (lambda ()
,@body))))