Commit ba6bd16149285aec6bca497221945e856a700aa7

Thomas de Grivel 2018-07-02T16:12:42

type declaration

1
2
3
4
5
6
7
8
9
10
11
12
13
14
diff --git a/core/operation.lisp b/core/operation.lisp
index 92fd6b8..5c8bff4 100644
--- a/core/operation.lisp
+++ b/core/operation.lisp
@@ -20,6 +20,9 @@
 
 ;;  Operation methods
 
+(declaim (ftype (function (operation) function) operation-generic-function))
+(defgeneric operation-generic-function (operation))
+
 (defmethod operation-generic-function ((op operation))
   (symbol-function (operation-name op)))