Update of /project/cells/cvsroot/Cells-js In directory clnet:/tmp/cvs-serv6206
Modified Files: cell-types.js cells.js constructors.js defmodel.js family-values.js family.js fm-utilities.js initialize.js integrity.js link.js md-slot-value.js md-utilities.js model-object.js propagate.js slot-utilities.js synapse-types.js synapse.js test.js trc-eko.js variables.js Log Message:
--- /project/cells/cvsroot/Cells-js/cell-types.js 2008/04/06 19:16:16 1.1 +++ /project/cells/cvsroot/Cells-js/cell-types.js 2008/04/06 19:35:38 1.2 @@ -1,5 +1,5 @@ ;; -*- mode: Lisp; Syntax: Common-Lisp; Package: cells; -*- -#| +/*
Cells -- Automatic Dataflow Managememnt
@@ -14,7 +14,7 @@
See the Lisp Lesser GNU Public License for more details.
-|# +*/
(in-package :cells)
--- /project/cells/cvsroot/Cells-js/cells.js 2008/04/06 19:16:16 1.1 +++ /project/cells/cvsroot/Cells-js/cells.js 2008/04/06 19:35:38 1.2 @@ -1,5 +1,5 @@ ;; -*- mode: Lisp; Syntax: Common-Lisp; Package: cells; -*- -#| +/*
Cells -- Automatic Dataflow Managememnt
@@ -14,9 +14,9 @@
See the Lisp Lesser GNU Public License for more details.
-|# +*/
-#| Notes +/* Notes
I don't like the way with-cc defers twice, first the whole thing and then when the body finally runs we are still within the original integrity and each setf gets queued @@ -29,7 +29,7 @@ It would be nice to do referential integrity and notice any time a model object gets stored in a cellular slot (or in a list in such) and then mop those up on not-to-be.
-|# +*/
(eval-when (compile load) --- /project/cells/cvsroot/Cells-js/constructors.js 2008/04/06 19:16:16 1.1 +++ /project/cells/cvsroot/Cells-js/constructors.js 2008/04/06 19:35:38 1.2 @@ -1,5 +1,5 @@ ;; -*- mode: Lisp; Syntax: Common-Lisp; Package: cells; -*- -#| +/*
Cells -- Automatic Dataflow Managememnt
@@ -14,7 +14,7 @@
See the Lisp Lesser GNU Public License for more details.
-|# +*/
(in-package :cells)
--- /project/cells/cvsroot/Cells-js/defmodel.js 2008/04/06 19:16:16 1.1 +++ /project/cells/cvsroot/Cells-js/defmodel.js 2008/04/06 19:35:38 1.2 @@ -1,5 +1,5 @@ ;; -*- mode: Lisp; Syntax: Common-Lisp; Package: cells; -*- -#| +/*
Cells -- Automatic Dataflow Managememnt
@@ -14,7 +14,7 @@
See the Lisp Lesser GNU Public License for more details.
-|# +*/
(in-package :cells) (defmacro defmodel (class directsupers slotspecs &rest options) --- /project/cells/cvsroot/Cells-js/family-values.js 2008/04/06 19:16:17 1.1 +++ /project/cells/cvsroot/Cells-js/family-values.js 2008/04/06 19:35:38 1.2 @@ -1,5 +1,5 @@ ;; -*- mode: Lisp; Syntax: Common-Lisp; Package: cells; -*- -#| +/*
Cells -- Automatic Dataflow Managememnt
@@ -14,7 +14,7 @@
See the Lisp Lesser GNU Public License for more details.
-|# +*/
(in-package :cells)
--- /project/cells/cvsroot/Cells-js/family.js 2008/04/06 19:16:17 1.1 +++ /project/cells/cvsroot/Cells-js/family.js 2008/04/06 19:35:38 1.2 @@ -1,5 +1,5 @@ ;; -*- mode: Lisp; Syntax: Common-Lisp; Package: cells; -*- -#| +/*
Cells -- Automatic Dataflow Managememnt
@@ -14,7 +14,7 @@
See the Lisp Lesser GNU Public License for more details.
-|# +*/
(in-package :cells)
--- /project/cells/cvsroot/Cells-js/fm-utilities.js 2008/04/06 19:16:17 1.1 +++ /project/cells/cvsroot/Cells-js/fm-utilities.js 2008/04/06 19:35:38 1.2 @@ -1,5 +1,5 @@ ;; -*- mode: Lisp; Syntax: Common-Lisp; Package: cells; -*- -#| +/*
Cells -- Automatic Dataflow Managememnt
@@ -14,7 +14,7 @@
See the Lisp Lesser GNU Public License for more details.
-|# +*/
(in-package :cells)
@@ -249,10 +249,10 @@ ;;
-#| +/* (defun fm-member-named (kidname kids) (member kidname kids :key #'md-name)) - |# + */
(defun true-that (that) (declare (ignore that)) t) ;; --- /project/cells/cvsroot/Cells-js/initialize.js 2008/04/06 19:16:17 1.1 +++ /project/cells/cvsroot/Cells-js/initialize.js 2008/04/06 19:35:38 1.2 @@ -1,5 +1,5 @@ ;; -*- mode: Lisp; Syntax: Common-Lisp; Package: cells; -*- -#| +/*
Cells -- Automatic Dataflow Managememnt
@@ -14,7 +14,7 @@
See the Lisp Lesser GNU Public License for more details.
-|# +*/
(in-package :cells)
--- /project/cells/cvsroot/Cells-js/integrity.js 2008/04/06 19:16:17 1.1 +++ /project/cells/cvsroot/Cells-js/integrity.js 2008/04/06 19:35:38 1.2 @@ -1,5 +1,5 @@ ;; -*- mode: Lisp; Syntax: Common-Lisp; Package: cells; -*- -#| +/*
Cells -- Automatic Dataflow Managememnt
@@ -14,7 +14,7 @@
See the Lisp Lesser GNU Public License for more details.
-|# +*/
(in-package :cells)
--- /project/cells/cvsroot/Cells-js/link.js 2008/04/06 19:16:17 1.1 +++ /project/cells/cvsroot/Cells-js/link.js 2008/04/06 19:35:38 1.2 @@ -1,5 +1,5 @@ ;; -*- mode: Lisp; Syntax: Common-Lisp; Package: cells; -*- -#| +/*
Cells -- Automatic Dataflow Managememnt
@@ -14,7 +14,7 @@
See the Lisp Lesser GNU Public License for more details.
-|# +*/
(in-package :cells)
--- /project/cells/cvsroot/Cells-js/md-slot-value.js 2008/04/06 19:16:17 1.1 +++ /project/cells/cvsroot/Cells-js/md-slot-value.js 2008/04/06 19:35:38 1.2 @@ -1,5 +1,5 @@ ;; -*- mode: Lisp; Syntax: Common-Lisp; Package: cells; -*- -#| +/*
Cells -- Automatic Dataflow Managememnt
@@ -14,7 +14,7 @@
See the Lisp Lesser GNU Public License for more details.
-|# +*/
(in-package :cells)
--- /project/cells/cvsroot/Cells-js/md-utilities.js 2008/04/06 19:16:17 1.1 +++ /project/cells/cvsroot/Cells-js/md-utilities.js 2008/04/06 19:35:38 1.2 @@ -1,5 +1,5 @@ ;; -*- mode: Lisp; Syntax: Common-Lisp; Package: cells; -*- -#| +/*
Cells -- Automatic Dataflow Managememnt
@@ -14,7 +14,7 @@
See the Lisp Lesser GNU Public License for more details.
-|# +*/
(in-package :cells)
--- /project/cells/cvsroot/Cells-js/model-object.js 2008/04/06 19:16:17 1.1 +++ /project/cells/cvsroot/Cells-js/model-object.js 2008/04/06 19:35:38 1.2 @@ -1,5 +1,5 @@ ;; -*- mode: Lisp; Syntax: Common-Lisp; Package: cells; -*- -#| +/*
Cells -- Automatic Dataflow Managememnt
@@ -14,7 +14,7 @@
See the Lisp Lesser GNU Public License for more details.
-|# +*/
(in-package :cells)
--- /project/cells/cvsroot/Cells-js/propagate.js 2008/04/06 19:16:17 1.1 +++ /project/cells/cvsroot/Cells-js/propagate.js 2008/04/06 19:35:38 1.2 @@ -1,5 +1,5 @@ ;; -*- mode: Lisp; Syntax: Common-Lisp; Package: cells; -*- -#| +/*
Cells -- Automatic Dataflow Managememnt
@@ -14,7 +14,7 @@
See the Lisp Lesser GNU Public License for more details.
-|# +*/
(in-package :cells)
--- /project/cells/cvsroot/Cells-js/slot-utilities.js 2008/04/06 19:16:17 1.1 +++ /project/cells/cvsroot/Cells-js/slot-utilities.js 2008/04/06 19:35:38 1.2 @@ -1,5 +1,5 @@ ;; -*- mode: Lisp; Syntax: Common-Lisp; Package: cells; -*- -#| +/*
Cells -- Automatic Dataflow Managememnt
@@ -14,7 +14,7 @@
See the Lisp Lesser GNU Public License for more details.
-|# +*/
(in-package :cells)
@@ -88,10 +88,10 @@ (slot-makunbound self slot-name) (makunbound self)))
-#| sample incf +/* sample incf (defmethod c-value-incf ((base fpoint) delta) (declare (ignore model)) (if delta (fp-add base delta) base)) -|# +*/ --- /project/cells/cvsroot/Cells-js/synapse-types.js 2008/04/06 19:16:17 1.1 +++ /project/cells/cvsroot/Cells-js/synapse-types.js 2008/04/06 19:35:38 1.2 @@ -1,5 +1,5 @@ ;; -*- mode: Lisp; Syntax: Common-Lisp; Package: cells; -*- -#| +/*
Cells -- Automatic Dataflow Managememnt
@@ -14,7 +14,7 @@
See the Lisp Lesser GNU Public License for more details.
-|# +*/
(in-package :cells)
--- /project/cells/cvsroot/Cells-js/synapse.js 2008/04/06 19:16:17 1.1 +++ /project/cells/cvsroot/Cells-js/synapse.js 2008/04/06 19:35:38 1.2 @@ -1,5 +1,5 @@ ;; -*- mode: Lisp; Syntax: Common-Lisp; Package: cells; -*- -#| +/*
Cells -- Automatic Dataflow Managememnt
@@ -14,7 +14,7 @@
See the Lisp Lesser GNU Public License for more details.
-|# +*/
(in-package :cells)
--- /project/cells/cvsroot/Cells-js/test.js 2008/04/06 19:16:17 1.1 +++ /project/cells/cvsroot/Cells-js/test.js 2008/04/06 19:35:38 1.2 @@ -20,7 +20,7 @@ ;;; FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS ;;; IN THE SOFTWARE.
-#| Synapse Cell Unification Notes +/* Synapse Cell Unification Notes
- start by making Cells synapse-y
@@ -47,16 +47,16 @@
- do diff unchanged tests such as string-equal work
-|# +*/
-#| do list +/* do list
-- can we lose the special handling of the .kids slot?
-- test drifters (and can they be handled without creating a special subclass for them?)
-|# +*/
(eval-when (compile load) (proclaim '(optimize (speed 2) (safety 3) (space 1) (debug 3)))) --- /project/cells/cvsroot/Cells-js/trc-eko.js 2008/04/06 19:16:17 1.1 +++ /project/cells/cvsroot/Cells-js/trc-eko.js 2008/04/06 19:35:38 1.2 @@ -1,5 +1,5 @@ ;; -*- mode: Lisp; Syntax: Common-Lisp; Package: cells; -*- -#| +/*
The Newly Cells-aware TRC trace and EKO value echo facilities
@@ -14,7 +14,7 @@
See the Lisp Lesser GNU Public License for more details.
-|# +*/
(in-package :cells)
--- /project/cells/cvsroot/Cells-js/variables.js 2008/04/06 19:16:17 1.1 +++ /project/cells/cvsroot/Cells-js/variables.js 2008/04/06 19:35:38 1.2 @@ -1,5 +1,5 @@ ;; -*- mode: Lisp; Syntax: Common-Lisp; Package: cells; -*- -#| +/*
Cells -- Automatic Dataflow Managememnt
@@ -14,7 +14,7 @@
See the Lisp Lesser GNU Public License for more details.
-|# +*/
(in-package :cells)