[cells-cvs] CVS cells
ktilton
ktilton at common-lisp.net
Thu Jul 6 22:10:02 UTC 2006
Update of /project/cells/cvsroot/cells
In directory clnet:/tmp/cvs-serv10324
Modified Files:
cells.asd constructors.lisp family.lisp integrity.lisp
link.lisp synapse.lisp
Log Message:
--- /project/cells/cvsroot/cells/cells.asd 2006/05/30 02:47:45 1.4
+++ /project/cells/cvsroot/cells/cells.asd 2006/07/06 22:10:01 1.5
@@ -30,7 +30,6 @@
(:file "initialize")
(:file "md-slot-value")
(:file "slot-utilities")
- (:file "optimization")
(:file "link")
(:file "propagate")
(:file "model-object")
--- /project/cells/cvsroot/cells/constructors.lisp 2006/06/09 17:21:35 1.7
+++ /project/cells/cvsroot/cells/constructors.lisp 2006/07/06 22:10:01 1.8
@@ -18,7 +18,7 @@
(in-package :cells)
-(eval-when (compile load eval)
+(eval-now!
(export '(c?n)))
;___________________ constructors _______________________________
--- /project/cells/cvsroot/cells/family.lisp 2006/06/29 09:54:06 1.9
+++ /project/cells/cvsroot/cells/family.lisp 2006/07/06 22:10:01 1.10
@@ -141,7 +141,6 @@
(md-install-cell self slot-name c-or-value)))))))))
(defobserver .kids ((self family) new-kids old-kids)
- (declare (ignorable usage))
(c-assert (listp new-kids) () "New kids value for ~a not listp: ~a ~a" self (type-of new-kids) new-kids)
(c-assert (listp old-kids))
(c-assert (not (member nil old-kids)))
--- /project/cells/cvsroot/cells/integrity.lisp 2006/06/23 01:04:56 1.10
+++ /project/cells/cvsroot/cells/integrity.lisp 2006/07/06 22:10:01 1.11
@@ -64,8 +64,7 @@
(let ((*within-integrity* nil)
*unfinished-business*
*defer-changes*
- *call-stack*
- (*data-pulse-id* 0))
+ *call-stack*)
(funcall action)))
(defun ufb-queue (opcode)
--- /project/cells/cvsroot/cells/link.lisp 2006/07/03 00:08:29 1.14
+++ /project/cells/cvsroot/cells/link.lisp 2006/07/06 22:10:01 1.15
@@ -129,10 +129,3 @@
;(c.trc "its ruled" c)
(dolist (used (cd-useds c))
(dump-useds used (+ 1 depth)))))
-
-
-(defun test-wk ()
- (let ((h (make-hash-table :test 'eq :weak-keys t)))
- (loop for n below 10
- do (setf (gethash (make-cell :value n) h) n))
- (maphash (lambda (k v) (print (list k v))) h)))
\ No newline at end of file
--- /project/cells/cvsroot/cells/synapse.lisp 2006/06/23 01:04:56 1.12
+++ /project/cells/cvsroot/cells/synapse.lisp 2006/07/06 22:10:01 1.13
@@ -22,7 +22,6 @@
(export '(mk-synapse f-delta f-sensitivity f-plusp f-zerop fdifferent)))
(defmacro with-synapse (synapse-id (&rest closure-vars) &body body)
- (declare (ignorable trcp))
(let ((syn-id (gensym))(syn-caller (gensym)))
`(let* ((,syn-id ,synapse-id)
(,syn-caller (car *call-stack*))
More information about the Cells-cvs
mailing list