The cells Reference Manual

Table of Contents

Next: , Previous: , Up: (dir)   [Contents][Index]

The cells Reference Manual

This is the cells Reference Manual, version 3.0, generated automatically by Declt version 2.3 "Robert April" on Tue Feb 20 07:47:29 2018 GMT+0.


Next: , Previous: , Up: Top   [Contents][Index]

1 Introduction

cells

Spreadsheet-like expressiveness for CLOS, the Common Lisp Object System.

Please check out the Wiki for motivation and general overview: https://github.com/kennytilton/cells/wiki

No documentation other than the test suite, but ping me for help. I am starting on a port to Clojure/ClojureScript called MatrixCLJS, residing temporarily at TodoFRP MatrixCLJS

MatrixCLJS is pretty far along and in some ways exceeds Cells in capability and even has a benign issue fixed.

There is a pure Javascript version as well.


Next: , Previous: , Up: Top   [Contents][Index]

2 Systems

The main system appears first, followed by any subsystem dependency.


Previous: , Up: Systems   [Contents][Index]

2.1 cells

Maintainer

Kenny Tilton <kentilton@gmail.com>

Author

Kenny Tilton <kentilton@gmail.com>

License

Lisp LGPL

Description

Cells

Long Description

Cells: a dataflow extension to CLOS.

Version

3.0

Dependency

utils-kt

Source

cells.asd (file)

Components

Next: , Previous: , Up: Top   [Contents][Index]

3 Files

Files are sorted by type and then listed depth-first from the systems components trees.


Previous: , Up: Files   [Contents][Index]

3.1 Lisp


Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.1 cells.asd

Location

cells.asd

Systems

cells (system)


Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.2 cells/defpackage.lisp

Parent

cells (system)

Location

defpackage.lisp

Packages

cells


Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.3 cells/trc-eko.lisp

Dependency

defpackage.lisp (file)

Parent

cells (system)

Location

trc-eko.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.4 cells/cells.lisp

Dependency

trc-eko.lisp (file)

Parent

cells (system)

Location

cells.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.5 cells/integrity.lisp

Dependency

cells.lisp (file)

Parent

cells (system)

Location

integrity.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.6 cells/cell-types.lisp

Dependency

integrity.lisp (file)

Parent

cells (system)

Location

cell-types.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.7 cells/constructors.lisp

Dependency

cell-types.lisp (file)

Parent

cells (system)

Location

constructors.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.8 cells/initialize.lisp

Dependency

constructors.lisp (file)

Parent

cells (system)

Location

initialize.lisp

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.9 cells/md-slot-value.lisp

Dependency

initialize.lisp (file)

Parent

cells (system)

Location

md-slot-value.lisp

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.10 cells/slot-utilities.lisp

Dependency

md-slot-value.lisp (file)

Parent

cells (system)

Location

slot-utilities.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.11 cells/link.lisp

Dependency

slot-utilities.lisp (file)

Parent

cells (system)

Location

link.lisp

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.12 cells/propagate.lisp

Dependency

link.lisp (file)

Parent

cells (system)

Location

propagate.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.13 cells/synapse.lisp

Dependency

propagate.lisp (file)

Parent

cells (system)

Location

synapse.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.14 cells/synapse-types.lisp

Dependency

synapse.lisp (file)

Parent

cells (system)

Location

synapse-types.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.15 cells/model-object.lisp

Dependency

synapse-types.lisp (file)

Parent

cells (system)

Location

model-object.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.16 cells/defmodel.lisp

Dependency

model-object.lisp (file)

Parent

cells (system)

Location

defmodel.lisp

Exported Definitions
Internal Definitions

defmd-canonicalize-slot (function)


Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.17 cells/md-utilities.lisp

Dependency

defmodel.lisp (file)

Parent

cells (system)

Location

md-utilities.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.18 cells/family.lisp

Dependency

md-utilities.lisp (file)

Parent

cells (system)

Location

family.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.19 cells/fm-utilities.lisp

Dependency

family.lisp (file)

Parent

cells (system)

Location

fm-utilities.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.20 cells/family-values.lisp

Dependency

fm-utilities.lisp (file)

Parent

cells (system)

Location

family-values.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.21 cells/test-propagation.lisp

Dependency

family-values.lisp (file)

Parent

cells (system)

Location

test-propagation.lisp

Exported Definitions
Internal Definitions

Previous: , Up: Lisp files   [Contents][Index]

3.1.22 cells/cells-store.lisp

Dependency

test-propagation.lisp (file)

Parent

cells (system)

Location

cells-store.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Top   [Contents][Index]

4 Packages

Packages are listed by definition order.


Previous: , Up: Packages   [Contents][Index]

4.1 cells

Source

defpackage.lisp (file)

Nickname

cz

Use List
Exported Definitions
Internal Definitions

Next: , Previous: , Up: Top   [Contents][Index]

5 Definitions

Definitions are sorted by export status, category, package, and then by lexicographic order.


Next: , Previous: , Up: Definitions   [Contents][Index]

5.1 Exported definitions


Next: , Previous: , Up: Exported definitions   [Contents][Index]

5.1.1 Special variables

Special Variable: *fmdbg*
Package

cells

Source

fm-utilities.lisp (file)

Special Variable: *md-awake-where*
Package

cells

Source

cells.lisp (file)

Special Variable: *ntb-dbg*
Package

cells

Source

cells.lisp (file)

Special Variable: *parent*
Package

cells

Source

family.lisp (file)

Special Variable: *trc-path-id*
Package

cells

Source

trc-eko.lisp (file)

Special Variable: *trc-path-id-filter*
Package

cells

Source

trc-eko.lisp (file)


Next: , Previous: , Up: Exported definitions   [Contents][Index]

5.1.2 Symbol macros

Symbol Macro: .bgo
Package

cells

Source

trc-eko.lisp (file)

Expansion

(break "go")

Symbol Macro: .cause
Package

cells

Source

cells.lisp (file)

Expansion

(car cells::*causation*)

Symbol Macro: .cdbg
Package

cells

Source

cells.lisp (file)

Expansion

cells::*c-debug*

Symbol Macro: .dpid
Package

cells

Source

cells.lisp (file)

Expansion

cells::*data-pulse-id*

Symbol Macro: .fbid
Package

cells

Source

cells.lisp (file)

Expansion

cells::*finbiz-id*

Symbol Macro: .pa
Package

cells

Source

family.lisp (file)

Expansion

(cells:fm-parent cells:self)

Symbol Macro: .parent
Package

cells

Source

family.lisp (file)

Expansion

(cells:fm-parent cells:self)

Symbol Macro: .stop
Package

cells

Source

cells.lisp (file)

Expansion

(cells:c-stop :user)

Symbol Macro: .stopped
Package

cells

Source

cells.lisp (file)

Expansion

(cells:c-stopped)


Next: , Previous: , Up: Exported definitions   [Contents][Index]

5.1.3 Macros

Macro: ^fm-next-sib &optional SELF
Package

cells

Source

fm-utilities.lisp (file)

Macro: ^k-last ()
Package

cells

Source

family.lisp (file)

Macro: ^k1 ()
Package

cells

Source

family.lisp (file)

Macro: ^k2 ()
Package

cells

Source

family.lisp (file)

Macro: ^kids ()
Package

cells

Source

family.lisp (file)

Macro: ^value ()
Package

cells

Source

family.lisp (file)

Macro: bgo MSG
Package

cells

Source

trc-eko.lisp (file)

Macro: brkx MSG
Package

cells

Source

trc-eko.lisp (file)

Macro: bwhen-c-stored (VAR KEY STORE &optional IF-NOT) &body BODY
Package

cells

Source

cells-store.lisp (file)

Macro: c-abs VALUE &body BODY
Package

cells

Source

constructors.lisp (file)

Macro: c-assert ASSERTION &optional PLACES FMT$ &rest FMT-ARGS
Package

cells

Source

cells.lisp (file)

Macro: c-envalue &body BODY
Package

cells

Source

constructors.lisp (file)

Macro: c-formula (&rest KEYS &key LAZY &allow-other-keys) &body FORMS
Package

cells

Source

constructors.lisp (file)

Macro: c-in VALUE
Package

cells

Source

constructors.lisp (file)

Macro: c-in-lazy &body BODY
Package

cells

Source

constructors.lisp (file)

Macro: c-input (&rest KEYS) &optional VALUE
Package

cells

Source

constructors.lisp (file)

Macro: c-input-dbg &optional VALUE
Package

cells

Source

constructors.lisp (file)

Macro: c-lambda &body BODY
Package

cells

Source

constructors.lisp (file)

Macro: c... (VALUE) &body BODY
Package

cells

Source

constructors.lisp (file)

Macro: c? &body BODY
Package

cells

Source

constructors.lisp (file)

Macro: c?+n &body BODY
Package

cells

Source

constructors.lisp (file)

Macro: c?-with-stored (VAR KEY STORE &optional DEFAULT) &body BODY
Package

cells

Source

cells-store.lisp (file)

Macro: c?1 &body BODY
Package

cells

Source

constructors.lisp (file)

Macro: c?? (&key TAGP IN OUT) &body BODY
Package

cells

Source

constructors.lisp (file)

Macro: c?_ &body BODY
Package

cells

Source

constructors.lisp (file)

Macro: c?dbg &body BODY
Package

cells

Source

constructors.lisp (file)

Macro: c?n &body BODY
Package

cells

Source

constructors.lisp (file)

Macro: c?n-dbg &body BODY
Package

cells

Source

constructors.lisp (file)

Macro: c?n-until ARGS &body BODY
Package

cells

Source

constructors.lisp (file)

Macro: c?once &body BODY
Package

cells

Source

constructors.lisp (file)

Macro: c_1 &body BODY
Package

cells

Source

constructors.lisp (file)

Macro: c_? &body BODY

Lazy until asked, then eagerly propagating

Package

cells

Source

constructors.lisp (file)

Macro: c_?dbg &body BODY

Lazy until asked, then eagerly propagating

Package

cells

Source

constructors.lisp (file)

Macro: c_in &body BODY
Package

cells

Source

constructors.lisp (file)

Macro: cll-inner EXPR
Package

cells

Source

propagate.lisp (file)

Macro: cll-outer VAL &body BODY
Package

cells

Source

propagate.lisp (file)

Macro: def-c-unchanged-test (CLASS SLOTNAME) &body TEST
Package

cells

Source

propagate.lisp (file)

Macro: def-kid-slots &rest SLOT-DEFS
Package

cells

Source

family.lisp (file)

Macro: defmd CLASS SUPERCLASSES &rest MDSPEC
Package

cells

Source

defmodel.lisp (file)

Macro: defmodel CLASS DIRECTSUPERS SLOTSPECS &rest OPTIONS
Package

cells

Source

defmodel.lisp (file)

Macro: defobserver SLOTNAME &rest ARGS
Package

cells

Source

propagate.lisp (file)

Macro: do-like-fm-parts (PART-VAR (SELF LIKE-CLASS) &optional RETURN-VAR) &body BODY
Package

cells

Source

fm-utilities.lisp (file)

Macro: eko (&rest TRCARGS) &rest BODY
Package

cells

Source

trc-eko.lisp (file)

Macro: eko-if (&rest TRCARGS) &rest BODY
Package

cells

Source

trc-eko.lisp (file)

Macro: ekx EKX-ID &rest BODY
Package

cells

Source

trc-eko.lisp (file)

Macro: f-delta SYNAPSE-ID (&key SENSITIVITY TYPE) &body BODY
Package

cells

Source

synapse-types.lisp (file)

Macro: f-find SYNAPSE-ID SOUGHT WHERE
Package

cells

Source

synapse-types.lisp (file)

Macro: f-plusp KEY &rest BODY
Package

cells

Source

synapse-types.lisp (file)

Macro: f-sensitivity SYNAPSE-ID (SENSITIVITY &optional SUBTYPENAME) &body BODY
Package

cells

Source

synapse-types.lisp (file)

Macro: f-zerop KEY &rest BODY
Package

cells

Source

synapse-types.lisp (file)

Macro: fm! MD-NAME &optional STARTING
Package

cells

Source

fm-utilities.lisp (file)

Macro: fm!v ID
Package

cells

Source

fm-utilities.lisp (file)

Macro: fm-collect MD-NAME &key MUST-FIND
Package

cells

Source

fm-utilities.lisp (file)

Macro: fm-count-named FAMILY MD-NAME &key GLOBAL-SEARCH
Package

cells

Source

fm-utilities.lisp (file)

Macro: fm-map FN MD-NAME
Package

cells

Source

fm-utilities.lisp (file)

Macro: fm-mapc FN MD-NAME
Package

cells

Source

fm-utilities.lisp (file)

Macro: fm-other MD-NAME &key STARTING SKIP-TREE TEST
Package

cells

Source

fm-utilities.lisp (file)

Macro: fm-other? MD-NAME &optional STARTING GLOBAL-SEARCH
Package

cells

Source

fm-utilities.lisp (file)

Macro: fm-other?! MD-NAME &optional STARTING
Package

cells

Source

fm-utilities.lisp (file)

Macro: fm-otherv? MD-NAME &optional STARTING GLOBAL-SEARCH
Package

cells

Source

fm-utilities.lisp (file)

Macro: fm-otherx MD-NAME &key STARTING SKIP-TREE
Package

cells

Source

fm-utilities.lisp (file)

Macro: fm? MD-NAME &optional STARTING GLOBAL-SEARCH
Package

cells

Source

fm-utilities.lisp (file)

Macro: fm^ MD-NAME &key SKIP-TREE MUST-FIND
Package

cells

Source

fm-utilities.lisp (file)

Macro: fm^v ID
Package

cells

Source

fm-utilities.lisp (file)

Macro: fmv NAME
Package

cells

Source

fm-utilities.lisp (file)

Macro: make-kid CLASS &rest IA
Package

cells

Source

md-utilities.lisp (file)

Macro: mk-kid-slot (KS-NAME &key IF-MISSING) KS-RULE
Package

cells

Source

family.lisp (file)

Macro: mk-part MD-NAME (MD-CLASS) &rest INITARGS
Package

cells

Source

fm-utilities.lisp (file)

Macro: n^ TYPE
Package

cells

Source

fm-utilities.lisp (file)

Macro: nearest SELF-FORM TYPE
Package

cells

Source

family.lisp (file)

Macro: nsib &optional SELF-FORM
Package

cells

Source

family.lisp (file)

Macro: ntrcx &rest OS
Package

cells

Source

trc-eko.lisp (file)

Macro: psib &optional SELF-FORM
Package

cells

Source

family.lisp (file)

Macro: rg! ID
Package

cells

Source

family.lisp (file)

Macro: rg? ID
Package

cells

Source

family.lisp (file)

Macro: the-kids &rest KIDS
Package

cells

Source

family.lisp (file)

Macro: trc TGT-FORM &rest OS
Package

cells

Source

trc-eko.lisp (file)

Macro: trcx TGT-FORM &rest OS
Package

cells

Source

trc-eko.lisp (file)

Macro: u^ TYPE
Package

cells

Source

fm-utilities.lisp (file)

Macro: upper SELF &optional TYPE
Package

cells

Source

fm-utilities.lisp (file)

Macro: with-cc ID &body BODY
Package

cells

Source

integrity.lisp (file)

Macro: with-integrity (&optional OPCODE DEFER-INFO DEBUG) &rest BODY
Package

cells

Source

integrity.lisp (file)

Macro: with-like-fm-parts (PARTS-VAR (SELF LIKE-CLASS)) &body BODY
Package

cells

Source

fm-utilities.lisp (file)

Macro: with-none-awake (&key DBG DIAG) &body BODY
Package

cells

Source

cells.lisp (file)

Macro: with-store-item (ITEM KEY STORE) &body BODY
Package

cells

Source

cells-store.lisp (file)

Macro: with-synapse SYNAPSE-ID (&rest CLOSURE-VARS) &body BODY
Package

cells

Source

synapse.lisp (file)

Macro: without-c-dependency &body BODY
Package

cells

Source

cells.lisp (file)

Macro: wnotrc (&optional MIN MAX &rest BANNER) &body BODY
Package

cells

Source

trc-eko.lisp (file)

Macro: wtrc (&optional MIN MAX &rest BANNER) &body BODY
Package

cells

Source

trc-eko.lisp (file)


Next: , Previous: , Up: Exported definitions   [Contents][Index]

5.1.4 Functions

Function: c-break &rest ARGS
Package

cells

Source

cells.lisp (file)

Function: c-debug INSTANCE
Function: (setf c-debug) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: c-stop &optional WHY
Package

cells

Source

cells.lisp (file)

Function: c-stopped ()
Package

cells

Source

cells.lisp (file)

Function: cells-reset &optional CLIENT-QUEUE-HANDLER &key DEBUG
Package

cells

Source

cells.lisp (file)

Function: find-prior SELF SIBS &key TEST
Package

cells

Source

fm-utilities.lisp (file)

Function: first-born-p SELF
Package

cells

Source

family.lisp (file)

Function: fm-ancestor-p FM SOUGHT
Package

cells

Source

fm-utilities.lisp (file)

Function: fm-ascendant-common D1 D2
Package

cells

Source

fm-utilities.lisp (file)

Function: fm-ascendant-if SELF TEST
Package

cells

Source

fm-utilities.lisp (file)

Function: fm-ascendant-named PARENT NAME
Package

cells

Source

fm-utilities.lisp (file)

Function: fm-ascendant-p OLDER YOUNGER
Package

cells

Source

fm-utilities.lisp (file)

Function: fm-ascendant-some PARENT SOME-FUNCTION
Package

cells

Source

fm-utilities.lisp (file)

Function: fm-ascendant-typed PARENT NAME
Package

cells

Source

fm-utilities.lisp (file)

Function: fm-collect-if TREE TEST &optional SKIP-TOP DEPENDENTLY
Package

cells

Source

fm-utilities.lisp (file)

Function: fm-collect-some TREE TEST &optional SKIP-TOP DEPENDENTLY
Package

cells

Source

fm-utilities.lisp (file)

Function: fm-descendant-if SELF TEST
Package

cells

Source

fm-utilities.lisp (file)

Function: fm-descendant-named PARENT NAME &key MUST-FIND
Package

cells

Source

fm-utilities.lisp (file)

Function: fm-descendant-typed SELF TYPE
Package

cells

Source

fm-utilities.lisp (file)

Function: fm-do-up SELF &optional FN
Package

cells

Source

fm-utilities.lisp (file)

Function: fm-dump-lineage SELF TAG
Package

cells

Source

family.lisp (file)

Function: fm-find-all FAMILY MD-NAME &key MUST-FIND GLOBAL-SEARCH
Package

cells

Source

fm-utilities.lisp (file)

Function: fm-find-if FAMILY TEST-FN &key SKIP-TOP-P
Package

cells

Source

fm-utilities.lisp (file)

Function: fm-find-kid SELF NAME
Package

cells

Source

fm-utilities.lisp (file)

Function: fm-find-last-if FAMILY TEST-FN
Package

cells

Source

fm-utilities.lisp (file)

Function: fm-find-next FM TEST-FN
Package

cells

Source

fm-utilities.lisp (file)

Function: fm-find-next-within FM TEST-FN &optional UPPERBOUND &aux FM-PARENT
Package

cells

Source

fm-utilities.lisp (file)

Function: fm-find-one FAMILY MD-NAME &key MUST-FIND GLOBAL-SEARCH SKIP-TREE TEST &aux DIAG
Package

cells

Source

fm-utilities.lisp (file)

Function: fm-find-prior FM TEST-FN
Package

cells

Source

fm-utilities.lisp (file)

Function: fm-find-prior-within FM TEST-FN &optional UPPERBOUND &aux FM-PARENT
Package

cells

Source

fm-utilities.lisp (file)

Function: fm-first-above FM &key TEST &aux FM-PARENT
Package

cells

Source

fm-utilities.lisp (file)

Function: fm-gather FAMILY &key TEST
Package

cells

Source

fm-utilities.lisp (file)

Function: fm-heritage SELF
Package

cells

Source

fm-utilities.lisp (file)

Function: fm-includes FM SOUGHT
Package

cells

Source

fm-utilities.lisp (file)

Function: fm-kid-add FM-PARENT KID &optional BEFORE
Package

cells

Source

fm-utilities.lisp (file)

Function: fm-kid-containing FM-PARENT DESCENDANT
Package

cells

Source

fm-utilities.lisp (file)

Function: fm-kid-insert KID &optional BEFORE &aux DA-KIDS
Package

cells

Source

fm-utilities.lisp (file)

Function: fm-kid-insert-first GOAL &aux FM-PARENT
Package

cells

Source

fm-utilities.lisp (file)

Function: fm-kid-insert-last GOAL &aux FM-PARENT
Package

cells

Source

fm-utilities.lisp (file)

Function: fm-kid-named SELF NAME
Package

cells

Source

fm-utilities.lisp (file)

Function: fm-kid-remove KID &key QUIESCE &aux PARENT
Package

cells

Source

fm-utilities.lisp (file)

Function: fm-kid-replace OLD-KID NEW-KID &aux FM-PARENT
Package

cells

Source

fm-utilities.lisp (file)

Function: fm-kid-typed SELF TYPE
Package

cells

Source

fm-utilities.lisp (file)

Function: fm-max TREE KEY
Package

cells

Source

fm-utilities.lisp (file)

Function: fm-max-kid SELF SLOT-NAME
Package

cells

Source

fm-utilities.lisp (file)

Function: fm-min-kid SELF SLOT-NAME
Package

cells

Source

fm-utilities.lisp (file)

Function: fm-nearest-if TEST FM
Package

cells

Source

fm-utilities.lisp (file)

Function: fm-next-sib SELF
Package

cells

Source

fm-utilities.lisp (file)

Function: fm-next-sib-if SELF TEST-FN
Package

cells

Source

fm-utilities.lisp (file)

Function: fm-ordered-p N1 N2 &aux TOP
Package

cells

Source

fm-utilities.lisp (file)

Function: fm-other! STARTING MD-NAME &optional GLOBAL-SEARCH
Package

cells

Source

fm-utilities.lisp (file)

Function: fm-other-v MD-NAME STARTING &optional GLOBAL-SEARCH
Package

cells

Source

fm-utilities.lisp (file)

Function: fm-pos GOAL &aux FM-PARENT
Package

cells

Source

fm-utilities.lisp (file)

Function: fm-prior-sib SELF &optional TEST-FN

Find nearest preceding sibling passing TEST-FN

Package

cells

Source

fm-utilities.lisp (file)

Function: fm-quiesce-all MD
Package

cells

Source

fm-utilities.lisp (file)

Function: fm-top FM &optional TEST &aux FM-PARENT
Package

cells

Source

fm-utilities.lisp (file)

Function: fm-traverse FAMILY APPLIED-FN &key SKIP-NODE SKIP-TREE GLOBAL-SEARCH OPAQUE WITH-DEPENDENCY
Package

cells

Source

fm-utilities.lisp (file)

Function: fm-traverse-bf FAMILY APPLIED-FN &optional CQ
Package

cells

Source

fm-utilities.lisp (file)

Function: fm-value-dictionary TREE VALUE-FN &optional INCLUDE-TOP
Package

cells

Source

fm-utilities.lisp (file)

Function: kid-no SELF
Package

cells

Source

fm-utilities.lisp (file)

Function: kid1 SELF
Package

cells

Source

family.lisp (file)

Function: kid2 SELF
Package

cells

Source

family.lisp (file)

Function: last-kid SELF
Package

cells

Source

family.lisp (file)

Function: make-name ROOT &optional SUBSCRIPT
Package

cells

Source

fm-utilities.lisp (file)

Function: make-part PARTNAME PART-CLASS &rest INITARGS
Package

cells

Source

fm-utilities.lisp (file)

Function: md-awake-dump ()
Package

cells

Source

cells.lisp (file)

Function: md-awake-map FN
Package

cells

Source

cells.lisp (file)

Function: md-awake-record SELF &optional WHERE
Package

cells

Source

cells.lisp (file)

Function: md-awake-remove SELF
Package

cells

Source

cells.lisp (file)

Function: md-awakep ()
Package

cells

Source

cells.lisp (file)

Function: md-census-count &optional TYPE
Function: (setf md-census-count) DELTA SELF
Package

cells

Source

md-utilities.lisp (file)

Function: md-census-report ()
Package

cells

Source

md-utilities.lisp (file)

Function: md-census-start ()
Package

cells

Source

md-utilities.lisp (file)

Function: name-root MD-NAME
Package

cells

Source

fm-utilities.lisp (file)

Function: name-subscript MD-NAME
Package

cells

Source

fm-utilities.lisp (file)

Function: test-cells-store ()
Package

cells

Source

cells-store.lisp (file)

Function: trc-pathp PATH
Package

cells

Source

trc-eko.lisp (file)

Function: true-that THAT
Package

cells

Source

fm-utilities.lisp (file)


Next: , Previous: , Up: Exported definitions   [Contents][Index]

5.1.5 Generic functions

Generic Function: c-value-incf C ENVALUER DELTA
Package

cells

Methods
Method: c-value-incf C (BASE number) DELTA
Source

slot-utilities.lisp (file)

Method: c-value-incf C (ENVALUER c-envaluer) DELTA
Source

slot-utilities.lisp (file)

Generic Function: cell CONDITION
Package

cells

Methods
Method: cell (CONDITION c-fatal)
Source

cells.lisp (file)

Method: cell (CONDITION c-enabling)
Source

cells.lisp (file)

Method: cell (CONDITION xcell)
Source

cells.lisp (file)

Method: cell (CONDITION unbound-cell)
Source

cells.lisp (file)

Generic Function: container-typed SELF TYPE
Package

cells

Methods
Method: container-typed (SELF model-object) TYPE
Source

fm-utilities.lisp (file)

Generic Function: dbg SLOT
Package

cells

Source

family.lisp (file)

Writer

(setf dbg) (generic function)

Methods
Method: dbg (SELF model)
Generic Function: (setf dbg) NEW-VALUE SELF
Package

cells

Reader

dbg (generic function)

Methods
Method: (setf dbg) NEW-VALUE (SELF model)
Source

family.lisp (file)

Generic Function: delta-diff NEW OLD SUBTYPENAME
Package

cells

Methods
Method: delta-diff NEW OLD (SUBTYPENAME (eql boolean))
Source

synapse.lisp (file)

Method: delta-diff (NEW number) (OLD number) SUBTYPENAME
Source

synapse.lisp (file)

Generic Function: fm-parent OBJECT
Generic Function: (setf fm-parent) NEW-VALUE OBJECT
Package

cells

Methods
Method: fm-parent OTHER
Method: (setf fm-parent) NEW-VALUE OTHER
Source

family.lisp (file)

Method: fm-parent (MODEL model)

automatically generated reader method

Source

family.lisp (file)

Method: (setf fm-parent) NEW-VALUE (MODEL model)

automatically generated writer method

Source

family.lisp (file)

Generic Function: fm-ps-parent SELF
Package

cells

Methods
Method: fm-ps-parent (SELF model-object)
Source

fm-utilities.lisp (file)

Generic Function: kids SLOT
Package

cells

Source

family.lisp (file)

Writer

(setf kids) (generic function)

Methods
Method: kids (SELF family-values-sorted)
Source

family-values.lisp (file)

Method: kids (SELF family-values)
Source

family-values.lisp (file)

Method: kids (OTHER model-object)
Method: kids (SELF family)
Generic Function: (setf kids) NEW-VALUE SELF
Package

cells

Reader

kids (generic function)

Methods
Method: (setf kids) NEW-VALUE (SELF family-values-sorted)
Source

family-values.lisp (file)

Method: (setf kids) NEW-VALUE (SELF family-values)
Source

family-values.lisp (file)

Method: (setf kids) NEW-VALUE (SELF family)
Source

family.lisp (file)

Generic Function: kontainer SELF
Package

cells

Methods
Method: kontainer SELF
Source

fm-utilities.lisp (file)

Generic Function: md-awake-dump-one X Y
Package

cells

Methods
Method: md-awake-dump-one X Y
Source

cells.lisp (file)

Generic Function: md-awaken SELF
Package

cells

Methods
Method: md-awaken (SELF model-object)
Source

model-object.lisp (file)

Method: md-awaken (SELF model-object) around
Source

model-object.lisp (file)

Generic Function: md-name OBJECT
Generic Function: (setf md-name) NEW-VALUE OBJECT
Package

cells

Methods
Method: md-name (SYM symbol)
Source

family.lisp (file)

Method: md-name (NADA null)
Source

family.lisp (file)

Method: md-name OTHER
Source

family.lisp (file)

Method: md-name (MODEL model)

automatically generated reader method

Source

family.lisp (file)

Method: (setf md-name) NEW-VALUE (MODEL model)

automatically generated writer method

Source

family.lisp (file)

Generic Function: mdead SELF
Package

cells

Source

md-utilities.lisp (file)

Methods
Method: mdead (SELF model-object)
Method: mdead SELF
Generic Function: model CONDITION
Package

cells

Methods
Method: model (CONDITION c-fatal)
Source

cells.lisp (file)

Method: model (CONDITION c-enabling)
Source

cells.lisp (file)

Generic Function: not-to-be SELF
Package

cells

Source

md-utilities.lisp (file)

Methods
Method: not-to-be OTHER
Method: not-to-be (SELF cons)
Method: not-to-be (SELF array)
Method: not-to-be (SELF hash-table)
Method: not-to-be (SELF model-object)
Method: not-to-be (SELF model-object) before
Method: not-to-be (SELF model-object) around
Generic Function: print-cell-model MD
Package

cells

Source

cell-types.lisp (file)

Methods
Method: print-cell-model OTHER
Generic Function: registry? OBJECT
Generic Function: (setf registry?) NEW-VALUE OBJECT
Package

cells

Methods
Method: registry? OTHER
Source

family.lisp (file)

Method: registry? (FAMILY family)

automatically generated reader method

Source

family.lisp (file)

Method: (setf registry?) NEW-VALUE (FAMILY family)

automatically generated writer method

Source

family.lisp (file)

Generic Function: slot-value-observe SLOTNAME SELF NEW OLD OLD-BOUNDP CELL
Package

cells

Source

cells.lisp (file)

Method Combination

progn (short method combination)

Options: :most-specific-first

Methods
Method: slot-value-observe (SLOTNAME (eql .value)) (SELF test-store-item) NEW-VALUE OLD-VALUE OLD-VALUE-BOUNDP C progn
Source

cells-store.lisp (file)

Method: slot-value-observe (SLOTNAME (eql left)) SELF NEW-VALUE OLD-VALUE OLD-VALUE-BOUNDP C progn
Source

test-propagation.lisp (file)

Method: slot-value-observe (SLOTNAME (eql bottom)) SELF NEW-VALUE OLD-VALUE OLD-VALUE-BOUNDP C progn
Source

test-propagation.lisp (file)

Method: slot-value-observe (SLOTNAME (eql area)) SELF NEW-VALUE OLD-VALUE OLD-VALUE-BOUNDP C progn
Source

test-propagation.lisp (file)

Method: slot-value-observe (SLOTNAME (eql sorted-kids)) SELF NEW-VALUE OLD-VALUE OLD-VALUE-BOUNDP C progn
Source

family-values.lisp (file)

Method: slot-value-observe (SLOTNAME (eql .kids)) (SELF family) NEW-KIDS OLD-KIDS OLD-VALUE-BOUNDP C progn
Source

family.lisp (file)

Method: slot-value-observe (SLOTNAME (eql expiration)) SELF NEW-VALUE OLD-VALUE OLD-VALUE-BOUNDP C progn
Source

family.lisp (file)

Method: slot-value-observe SLOT-NAME SELF NEW OLD OLD-BOUNDP CELL progn
Generic Function: store-add KEY STORE OBJECT &key QUIET
Package

cells

Methods
Method: store-add KEY (STORE cells-store) OBJECT &key QUIET
Source

cells-store.lisp (file)

Generic Function: store-items STORE &key INCLUDE-KEYS
Package

cells

Methods
Method: store-items (STORE cells-store) &key INCLUDE-KEYS
Source

cells-store.lisp (file)

Generic Function: store-lookup KEY STORE &optional DEFAULT
Package

cells

Methods
Method: store-lookup KEY (STORE cells-store) &optional DEFAULT
Source

cells-store.lisp (file)

Generic Function: store-remove KEY STORE &key QUIET
Package

cells

Methods
Method: store-remove KEY (STORE cells-store) &key QUIET
Source

cells-store.lisp (file)

Generic Function: sub-nodes OTHER
Package

cells

Methods
Method: sub-nodes (SELF family)
Source

fm-utilities.lisp (file)

Method: sub-nodes OTHER
Source

fm-utilities.lisp (file)

Generic Function: trcp OTHER
Package

cells

Methods
Method: trcp (C cell) around
Source

cell-types.lisp (file)

Method: trcp ($ string)
Source

trc-eko.lisp (file)

Method: trcp OTHER
Source

trc-eko.lisp (file)

Generic Function: value SLOT
Package

cells

Source

family.lisp (file)

Writer

(setf value) (generic function)

Methods
Method: value (SELF c-link)
Source

cells-store.lisp (file)

Method: value (SELF model)
Generic Function: (setf value) NEW-VALUE SELF
Package

cells

Reader

value (generic function)

Methods
Method: (setf value) NEW-VALUE (SELF c-link)
Source

cells-store.lisp (file)

Method: (setf value) NEW-VALUE (SELF model)
Source

family.lisp (file)


Next: , Previous: , Up: Exported definitions   [Contents][Index]

5.1.6 Structures

Structure: cell ()
Package

cells

Source

cell-types.lisp (file)

Direct superclasses

structure-object (structure)

Direct subclasses

c-ruled (structure)

Direct methods
Direct slots
Slot: model
Readers

c-model (function)

Writers

(setf c-model) (function)

Slot: slot-name
Readers

c-slot-name (function)

Writers

(setf c-slot-name) (function)

Slot: value
Readers

c-value (function)

Writers

(setf c-value) (function)

Slot: inputp
Readers

c-inputp (function)

Writers

(setf c-inputp) (function)

Slot: synaptic
Readers

c-synaptic (function)

Writers

(setf c-synaptic) (function)

Slot: caller-store
Type

cons

Initform

(utils-kt:make-fifo-queue)

Readers

c-caller-store (function)

Writers

(setf c-caller-store) (function)

Slot: state
Type

symbol

Initform

:nascent

Readers

c-state (function)

Writers

(setf c-state) (function)

Slot: value-state
Type

symbol

Initform

:unbound

Readers

c-value-state (function)

Writers

(setf c-value-state) (function)

Slot: pulse
Type

fixnum

Initform

0

Readers

c-pulse (function)

Writers

(setf c-pulse) (function)

Slot: pulse-last-changed
Type

fixnum

Initform

0

Readers

c-pulse-last-changed (function)

Writers

(setf c-pulse-last-changed) (function)

Slot: pulse-observed
Type

fixnum

Initform

0

Readers

c-pulse-observed (function)

Writers

(setf c-pulse-observed) (function)

Slot: lazy
Readers

c-lazy (function)

Writers

(setf c-lazy) (function)

Slot: optimize
Initform

t

Readers

c-optimize (function)

Writers

(setf c-optimize) (function)

Slot: debug
Readers

c-debug (function)

Writers

(setf c-debug) (function)

Slot: md-info
Readers

c-md-info (function)

Writers

(setf c-md-info) (function)


Previous: , Up: Exported definitions   [Contents][Index]

5.1.7 Classes

Class: cells-store ()

chya

Package

cells

Source

cells-store.lisp (file)

Direct superclasses

family (class)

Direct methods
Direct slots
Slot: data
Initargs

:data

Readers

data (generic function)

Writers

(setf data) (generic function)

Direct Default Initargs
InitargValue
:data(make-hash-table)
Class: family ()

chya

Package

cells

Source

family.lisp (file)

Direct superclasses

model (class)

Direct subclasses
Direct methods
Direct slots
Slot: .kid-slots
Initargs

:kid-slots

Readers

kid-slots (generic function)

Writers

(setf kid-slots) (generic function)

Slot: .kids
Initargs

:kids

Initform

(cells:c-in nil)

Slot: registry?
Initargs

:registry?

Readers

registry? (generic function)

Writers

(setf registry?) (generic function)

Slot: registry
Readers

registry (generic function)

Writers

(setf registry) (generic function)

Class: family-values ()

chya

Package

cells

Source

family-values.lisp (file)

Direct superclasses

family (class)

Direct subclasses

family-values-sorted (class)

Direct methods
Direct slots
Slot: kv-collector
Initargs

:kv-collector

Initform

(function identity)

Slot: kid-values
Initargs

:kid-values

Initform

(cells:c? (when (cells::kv-collector cells:self) (funcall (cells::kv-collector cells:self) (cells:^value))))

Slot: kv-key
Initargs

:kv-key

Initform

(function identity)

Slot: kv-key-test
Initargs

:kv-key-test

Initform

(function equal)

Slot: kid-factory
Initargs

:kid-factory

Initform

(function identity)

Slot: .kids
Initargs

:kids

Initform

(cells:c? (cells:c-assert (listp (cells::kid-values cells:self))) (let ((cells::new-kids (mapcan (lambda (cells::kid-value) (list (or (find cells::kid-value cells:.cache :key (cells::kv-key cells:self) :test (cells::kv-key-test cells:self)) (cells:trc nil "family-values forced to make new kid" cells:self cells:.cache cells::kid-value) (funcall (cells::kid-factory cells:self) cells:self cells::kid-value)))) (cells::^kid-values)))) (nconc (mapcan (lambda (cells::old-kid) (unless (find cells::old-kid cells::new-kids) (when (cells::fv-kid-keep cells:self cells::old-kid) (list cells::old-kid)))) cells:.cache) cells::new-kids)))

Class: family-values-sorted ()

chya

Package

cells

Source

family-values.lisp (file)

Direct superclasses

family-values (class)

Direct methods
Direct slots
Slot: sorted-kids
Initargs

:sorted-kids

Slot: sort-map
Initargs

:sort-map

Initform

(cells:c-in nil)

Slot: .kids
Initargs

:kids

Initform

(cells:c? (cells:c-assert (listp (cells::kid-values cells:self))) (cells::mapsort (cells::^sort-map) (cells:the-kids (mapcar (lambda (cells::kid-value) (cells:trc "making kid" cells::kid-value) (or (find cells::kid-value cells:.cache :key (cells::kv-key cells:self) :test (cells::kv-key-test cells:self)) (cells:trc nil "family-values forced to make new kid" cells:self cells:.cache cells::kid-value) (funcall (cells::kid-factory cells:self) cells:self cells::kid-value))) (cells::^kid-values)))))

Class: model ()

chya

Package

cells

Source

family.lisp (file)

Direct superclasses

model-object (class)

Direct subclasses
Direct methods
Direct slots
Slot: .md-name
Initargs

:md-name

Readers

md-name (generic function)

Writers

(setf md-name) (generic function)

Slot: .fm-parent
Initargs

:fm-parent

Readers

fm-parent (generic function)

Writers

(setf fm-parent) (generic function)

Slot: .value
Initargs

:value

Slot: register?
Initargs

:register?

Readers

register? (generic function)

Slot: zdbg
Initargs

:dbg

Class: perishable ()

chya

Package

cells

Source

family.lisp (file)

Direct superclasses

model-object (class)

Direct methods
Direct slots
Slot: expiration
Initargs

:expiration


Previous: , Up: Definitions   [Contents][Index]

5.2 Internal definitions


Next: , Previous: , Up: Internal definitions   [Contents][Index]

5.2.1 Constants

Constant: *ufb-opcodes*
Package

cells

Source

integrity.lisp (file)


Next: , Previous: , Up: Internal definitions   [Contents][Index]

5.2.2 Special variables

Special Variable: *c-d-d*
Package

cells

Source

md-utilities.lisp (file)

Special Variable: *c-debug*
Package

cells

Source

cells.lisp (file)

Special Variable: *c-prop-depth*
Package

cells

Source

cells.lisp (file)

Special Variable: *c-stopper*
Package

cells

Source

cells.lisp (file)

Special Variable: *call-stack*
Package

cells

Source

cells.lisp (file)

Special Variable: *causation*
Package

cells

Source

cells.lisp (file)

Special Variable: *client-queue-handler*
Package

cells

Source

cells.lisp (file)

Special Variable: *data-pulse-id*
Package

cells

Source

cells.lisp (file)

Special Variable: *defer-changes*
Package

cells

Source

cells.lisp (file)

Special Variable: *depender*
Package

cells

Source

cells.lisp (file)

Special Variable: *finbiz-id*
Package

cells

Source

cells.lisp (file)

Special Variable: *ide-app-hard-to-kill*
Package

cells

Source

md-slot-value.lisp (file)

Special Variable: *istack*
Package

cells

Source

cells.lisp (file)

Special Variable: *just-do-it-q*
Package

cells

Source

integrity.lisp (file)

Special Variable: *last-trc*
Package

cells

Source

trc-eko.lisp (file)

Special Variable: *max-d-d*
Package

cells

Source

md-utilities.lisp (file)

Special Variable: *md-awake*
Package

cells

Source

cells.lisp (file)

Special Variable: *model-pop*
Package

cells

Source

md-utilities.lisp (file)

Special Variable: *no-tell*
Package

cells

Source

integrity.lisp (file)

Special Variable: *not-to-be*
Package

cells

Source

cells.lisp (file)

Special Variable: *observe-why*
Package

cells

Source

cells.lisp (file)

Special Variable: *observers*
Package

cells

Source

cells-store.lisp (file)

Special Variable: *one-pulse?*
Package

cells

Source

propagate.lisp (file)

Special Variable: *per-cell-handler*
Package

cells

Source

propagate.lisp (file)

Special Variable: *the-unpropagated*
Package

cells

Source

propagate.lisp (file)

Special Variable: *to-be-dbg*
Package

cells

Source

md-utilities.lisp (file)

Special Variable: *trc-ensure*
Package

cells

Source

md-slot-value.lisp (file)

Special Variable: *trcdepth*
Package

cells

Source

trc-eko.lisp (file)

Special Variable: *unfinished-business*
Package

cells

Source

cells.lisp (file)

Special Variable: *within-integrity*
Package

cells

Source

cells.lisp (file)


Next: , Previous: , Up: Internal definitions   [Contents][Index]

5.2.3 Macros

Macro: ^area ()
Package

cells

Source

test-propagation.lisp (file)

Macro: ^bottom ()
Package

cells

Source

test-propagation.lisp (file)

Macro: ^dbg ()
Package

cells

Source

family.lisp (file)

Macro: ^expiration ()
Package

cells

Source

family.lisp (file)

Macro: ^kid-factory ()
Package

cells

Source

family-values.lisp (file)

Macro: ^kid-values ()
Package

cells

Source

family-values.lisp (file)

Macro: ^kv-collector ()
Package

cells

Source

family-values.lisp (file)

Macro: ^kv-key ()
Package

cells

Source

family-values.lisp (file)

Macro: ^kv-key-test ()
Package

cells

Source

family-values.lisp (file)

Macro: ^left ()
Package

cells

Source

test-propagation.lisp (file)

Macro: ^right ()
Package

cells

Source

test-propagation.lisp (file)

Macro: ^sort-map ()
Package

cells

Source

family-values.lisp (file)

Macro: ^sorted-kids ()
Package

cells

Source

family-values.lisp (file)

Macro: ^top ()
Package

cells

Source

test-propagation.lisp (file)

Macro: assert-values (DESC) &body OBJECTS-AND-VALUES
Package

cells

Source

cells-store.lisp (file)

Macro: bump-output-count SLOTNAME
Package

cells

Source

propagate.lisp (file)

Macro: c-lambda-var (C) &body BODY
Package

cells

Source

constructors.lisp (file)

Macro: def-c-trace MODEL-TYPE &optional SLOT CELL-TYPE
Package

cells

Source

cells.lisp (file)

Macro: ek LABEL &rest BODY
Package

cells

Source

trc-eko.lisp (file)

Macro: gpar ()
Package

cells

Source

family.lisp (file)

Macro: s-sib-no ()
Package

cells

Source

family.lisp (file)

Macro: with-assert-observers (DESC &rest ASSERTED-OBSERVERS) &body BODY
Package

cells

Source

cells-store.lisp (file)

Macro: with-c-cache (FN) &body BODY
Package

cells

Source

constructors.lisp (file)

Macro: with-one-datapulse (&key PER-CELL FINALLY) &body BODY
Package

cells

Source

propagate.lisp (file)

Macro: with-store-entry (KEY STORE &key QUIET) &body BODY
Package

cells

Source

cells-store.lisp (file)

Macro: wtrcx (&key MIN MAX ON?) (&rest BANNER) &body BODY
Package

cells

Source

trc-eko.lisp (file)


Next: , Previous: , Up: Internal definitions   [Contents][Index]

5.2.4 Functions

Function: bd-bound-slot-value SELF SLOT-NAME CALLER-ID
Package

cells

Source

slot-utilities.lisp (file)

Function: bd-slot-boundp SELF SLOT-NAME
Package

cells

Source

slot-utilities.lisp (file)

Function: bd-slot-makunbound SELF SLOT-NAME
Package

cells

Source

slot-utilities.lisp (file)

Function: bd-slot-value SELF SLOT-NAME
Function: (setf bd-slot-value) NEW-VALUE SELF SLOT-NAME
Package

cells

Source

slot-utilities.lisp (file)

Function: blank-usage-mask ()
Package

cells

Source

cell-types.lisp (file)

Function: c-absorb-value C VALUE
Package

cells

Source

slot-utilities.lisp (file)

Function: c-caller-path-exists-p FROM-USED TO-CALLER
Package

cells

Source

link.lisp (file)

Function: c-caller-store INSTANCE
Function: (setf c-caller-store) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: c-callers C

Make it easier to change implementation

Package

cells

Source

cell-types.lisp (file)

Function: c-currentp C
Package

cells

Source

propagate.lisp (file)

Function: c-depend-depth CTOP
Package

cells

Source

md-utilities.lisp (file)

Function: c-dependent-p OBJECT
Package

cells

Source

cell-types.lisp (file)

Function: c-drifter-absolute-caller-store INSTANCE
Function: (setf c-drifter-absolute-caller-store) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: c-drifter-absolute-code INSTANCE
Function: (setf c-drifter-absolute-code) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: c-drifter-absolute-debug INSTANCE
Function: (setf c-drifter-absolute-debug) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: c-drifter-absolute-inputp INSTANCE
Function: (setf c-drifter-absolute-inputp) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: c-drifter-absolute-lazy INSTANCE
Function: (setf c-drifter-absolute-lazy) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: c-drifter-absolute-md-info INSTANCE
Function: (setf c-drifter-absolute-md-info) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: c-drifter-absolute-model INSTANCE
Function: (setf c-drifter-absolute-model) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: c-drifter-absolute-optimize INSTANCE
Function: (setf c-drifter-absolute-optimize) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: c-drifter-absolute-p OBJECT
Package

cells

Source

cell-types.lisp (file)

Function: c-drifter-absolute-pulse INSTANCE
Function: (setf c-drifter-absolute-pulse) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: c-drifter-absolute-pulse-last-changed INSTANCE
Function: (setf c-drifter-absolute-pulse-last-changed) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: c-drifter-absolute-pulse-observed INSTANCE
Function: (setf c-drifter-absolute-pulse-observed) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: c-drifter-absolute-rule INSTANCE
Function: (setf c-drifter-absolute-rule) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: c-drifter-absolute-slot-name INSTANCE
Function: (setf c-drifter-absolute-slot-name) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: c-drifter-absolute-state INSTANCE
Function: (setf c-drifter-absolute-state) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: c-drifter-absolute-synaptic INSTANCE
Function: (setf c-drifter-absolute-synaptic) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: c-drifter-absolute-usage INSTANCE
Function: (setf c-drifter-absolute-usage) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: c-drifter-absolute-useds INSTANCE
Function: (setf c-drifter-absolute-useds) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: c-drifter-absolute-value INSTANCE
Function: (setf c-drifter-absolute-value) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: c-drifter-absolute-value-state INSTANCE
Function: (setf c-drifter-absolute-value-state) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: c-drifter-caller-store INSTANCE
Function: (setf c-drifter-caller-store) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: c-drifter-code INSTANCE
Function: (setf c-drifter-code) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: c-drifter-debug INSTANCE
Function: (setf c-drifter-debug) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: c-drifter-inputp INSTANCE
Function: (setf c-drifter-inputp) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: c-drifter-lazy INSTANCE
Function: (setf c-drifter-lazy) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: c-drifter-md-info INSTANCE
Function: (setf c-drifter-md-info) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: c-drifter-model INSTANCE
Function: (setf c-drifter-model) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: c-drifter-optimize INSTANCE
Function: (setf c-drifter-optimize) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: c-drifter-p OBJECT
Package

cells

Source

cell-types.lisp (file)

Function: c-drifter-pulse INSTANCE
Function: (setf c-drifter-pulse) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: c-drifter-pulse-last-changed INSTANCE
Function: (setf c-drifter-pulse-last-changed) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: c-drifter-pulse-observed INSTANCE
Function: (setf c-drifter-pulse-observed) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: c-drifter-rule INSTANCE
Function: (setf c-drifter-rule) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: c-drifter-slot-name INSTANCE
Function: (setf c-drifter-slot-name) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: c-drifter-state INSTANCE
Function: (setf c-drifter-state) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: c-drifter-synaptic INSTANCE
Function: (setf c-drifter-synaptic) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: c-drifter-usage INSTANCE
Function: (setf c-drifter-usage) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: c-drifter-useds INSTANCE
Function: (setf c-drifter-useds) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: c-drifter-value INSTANCE
Function: (setf c-drifter-value) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: c-drifter-value-state INSTANCE
Function: (setf c-drifter-value-state) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: c-envaluer-p OBJECT
Package

cells

Source

initialize.lisp (file)

Function: c-inputp INSTANCE
Function: (setf c-inputp) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: c-lazy INSTANCE
Function: (setf c-lazy) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: c-md-info INSTANCE
Function: (setf c-md-info) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: c-model INSTANCE
Function: (setf c-model) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: c-no-news C NEW-VALUE OLD-VALUE
Package

cells

Source

propagate.lisp (file)

Function: c-optimize INSTANCE
Function: (setf c-optimize) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: c-optimize-away?! C
Package

cells

Source

md-slot-value.lisp (file)

Function: c-optimized-away-p C
Package

cells

Source

cell-types.lisp (file)

Function: c-propagate C PRIOR-VALUE PRIOR-VALUE-SUPPLIED
Package

cells

Source

propagate.lisp (file)

Function: c-propagate-to-callers C
Package

cells

Source

propagate.lisp (file)

Function: c-pulse INSTANCE
Function: (setf c-pulse) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: c-pulse-last-changed INSTANCE
Function: (setf c-pulse-last-changed) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: c-pulse-observed INSTANCE
Function: (setf c-pulse-observed) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: c-pulse-update C KEY
Package

cells

Source

propagate.lisp (file)

Function: c-quiesce C
Package

cells

Source

md-utilities.lisp (file)

Function: c-ruled-p OBJECT
Package

cells

Source

cell-types.lisp (file)

Function: c-setting-debug SELF SLOT-NAME C NEW-VALUE
Package

cells

Source

slot-utilities.lisp (file)

Function: c-slot-name INSTANCE
Function: (setf c-slot-name) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: c-state INSTANCE
Function: (setf c-state) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: c-stopper WHY
Package

cells

Source

cells.lisp (file)

Function: c-synaptic INSTANCE
Function: (setf c-synaptic) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: c-unboundp C
Package

cells

Source

cell-types.lisp (file)

Function: c-unlink-caller USED CALLER
Package

cells

Source

link.lisp (file)

Function: c-unlink-unused C &aux USAGE USAGE-SIZE DBG
Package

cells

Source

link.lisp (file)

Function: c-unlink-used CALLER USED
Package

cells

Source

link.lisp (file)

Function: c-validate SELF C
Package

cells

Source

cell-types.lisp (file)

Function: c-validp C
Package

cells

Source

cell-types.lisp (file)

Function: c-value INSTANCE
Function: (setf c-value) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: c-value-state INSTANCE
Function: (setf c-value-state) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: cache-bound-p C
Package

cells

Source

md-slot-value.lisp (file)

Function: cache-state-bound-p VALUE-STATE
Package

cells

Source

md-slot-value.lisp (file)

Function: calculate-and-link C
Package

cells

Source

md-slot-value.lisp (file)

Function: calculate-and-set C DBGID DBGDATA
Package

cells

Source

md-slot-value.lisp (file)

Function: call-f-delta SYNAPSE-ID SENSITIVITY TYPE BODY-FN
Package

cells

Source

synapse-types.lisp (file)

Function: call-f-find SYNAPSE-ID SOUGHT WHERE
Package

cells

Source

synapse-types.lisp (file)

Function: call-f-sensitivity SYNAPSE-ID SENSITIVITY SUBTYPENAME BODY-FN
Package

cells

Source

synapse-types.lisp (file)

Function: call-trc STREAM S &rest OS
Package

cells

Source

trc-eko.lisp (file)

Function: call-trc-to-string FMT$ &rest FMT-ARGS
Package

cells

Source

trc-eko.lisp (file)

Function: call-with-integrity OPCODE DEFER-INFO ACTION CODE
Package

cells

Source

integrity.lisp (file)

Function: call-with-none-awake DBG-INFO FN DIAG
Package

cells

Source

cells.lisp (file)

Function: call-with-one-datapulse F &key PER-CELL FINALLY
Package

cells

Source

propagate.lisp (file)

Function: caller-drop USED CALLER
Package

cells

Source

cell-types.lisp (file)

Function: caller-ensure USED NEW-CALLER
Package

cells

Source

cell-types.lisp (file)

Function: cd-caller-store INSTANCE
Function: (setf cd-caller-store) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: cd-code INSTANCE
Function: (setf cd-code) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: cd-debug INSTANCE
Function: (setf cd-debug) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: cd-inputp INSTANCE
Function: (setf cd-inputp) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: cd-lazy INSTANCE
Function: (setf cd-lazy) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: cd-md-info INSTANCE
Function: (setf cd-md-info) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: cd-model INSTANCE
Function: (setf cd-model) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: cd-optimize INSTANCE
Function: (setf cd-optimize) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: cd-pulse INSTANCE
Function: (setf cd-pulse) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: cd-pulse-last-changed INSTANCE
Function: (setf cd-pulse-last-changed) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: cd-pulse-observed INSTANCE
Function: (setf cd-pulse-observed) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: cd-rule INSTANCE
Function: (setf cd-rule) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: cd-slot-name INSTANCE
Function: (setf cd-slot-name) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: cd-state INSTANCE
Function: (setf cd-state) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: cd-synaptic INSTANCE
Function: (setf cd-synaptic) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: cd-usage INSTANCE
Function: (setf cd-usage) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: cd-usage-clear-all C
Package

cells

Source

link.lisp (file)

Function: cd-useds INSTANCE
Function: (setf cd-useds) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: cd-value INSTANCE
Function: (setf cd-value) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: cd-value-state INSTANCE
Function: (setf cd-value-state) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: cell-p OBJECT
Package

cells

Source

cell-types.lisp (file)

Function: cell-read C
Package

cells

Source

md-slot-value.lisp (file)

Function: check-links SELF WHERE
Package

cells

Source

cells.lisp (file)

Function: chk S &optional KEY
Package

cells

Source

md-slot-value.lisp (file)

Function: copy-c-dependent INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: copy-c-drifter INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: copy-c-drifter-absolute INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: copy-c-envaluer INSTANCE
Package

cells

Source

initialize.lisp (file)

Function: copy-c-ruled INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: copy-cell INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: copy-kid-slotdef INSTANCE
Package

cells

Source

family.lisp (file)

Function: count-model SELF &key COUNT-CELLS &aux CCC
Package

cells

Source

md-utilities.lisp (file)

Function: cr-caller-store INSTANCE
Function: (setf cr-caller-store) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: cr-code INSTANCE
Function: (setf cr-code) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: cr-debug INSTANCE
Function: (setf cr-debug) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: cr-inputp INSTANCE
Function: (setf cr-inputp) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: cr-lazy INSTANCE
Function: (setf cr-lazy) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: cr-md-info INSTANCE
Function: (setf cr-md-info) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: cr-model INSTANCE
Function: (setf cr-model) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: cr-optimize INSTANCE
Function: (setf cr-optimize) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: cr-pulse INSTANCE
Function: (setf cr-pulse) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: cr-pulse-last-changed INSTANCE
Function: (setf cr-pulse-last-changed) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: cr-pulse-observed INSTANCE
Function: (setf cr-pulse-observed) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: cr-rule INSTANCE
Function: (setf cr-rule) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: cr-slot-name INSTANCE
Function: (setf cr-slot-name) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: cr-state INSTANCE
Function: (setf cr-state) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: cr-synaptic INSTANCE
Function: (setf cr-synaptic) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: cr-value INSTANCE
Function: (setf cr-value) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: cr-value-state INSTANCE
Function: (setf cr-value-state) VALUE INSTANCE
Package

cells

Source

cell-types.lisp (file)

Function: data-pulse-next PULSE-INFO
Package

cells

Source

propagate.lisp (file)

Function: defmd-canonicalize-slot SLOTNAME &key CELL PS PERSISTABLE OWNING TYPE INITFORM INITARG DOCUMENTATION UNCHANGED-IF READER WRITER ACCESSOR ALLOCATION
Package

cells

Source

defmodel.lisp (file)

Function: dump-callers C &optional DEPTH
Package

cells

Source

link.lisp (file)

Function: dump-useds C &optional DEPTH
Package

cells

Source

link.lisp (file)

Function: ensure-value-is-current C DEBUG-ID ENSURER
Package

cells

Source

md-slot-value.lisp (file)

Function: envalue-rule INSTANCE
Function: (setf envalue-rule) VALUE INSTANCE
Package

cells

Source

initialize.lisp (file)

Function: ephemeral-p C
Package

cells

Source

cell-types.lisp (file)

Function: ephemeral-reset C
Package

cells

Source

cell-types.lisp (file)

Function: explore-caller C
Package

cells

Source

cells.lisp (file)

Function: explore-used C
Package

cells

Source

cells.lisp (file)

Function: finish-business ()
Package

cells

Source

integrity.lisp (file)

Function: flushed-cell-pulse-observed C
Function: (setf flushed-cell-pulse-observed) PULSE C
Package

cells

Source

model-object.lisp (file)

Function: fm-grandparent MD
Package

cells

Source

md-utilities.lisp (file)

Function: hackc C
Package

cells

Source

model-object.lisp (file)

Function: integrity-managed-p ()
Package

cells

Source

integrity.lisp (file)

Function: just-do-it OP-OR-Q &optional OP-CODE &aux Q
Package

cells

Source

integrity.lisp (file)

Function: kid-slotdef-p OBJECT
Package

cells

Source

family.lisp (file)

Function: ks-if-missing INSTANCE
Function: (setf ks-if-missing) VALUE INSTANCE
Package

cells

Source

family.lisp (file)

Function: ks-name INSTANCE
Function: (setf ks-name) VALUE INSTANCE
Package

cells

Source

family.lisp (file)

Function: ks-rule INSTANCE
Function: (setf ks-rule) VALUE INSTANCE
Package

cells

Source

family.lisp (file)

Function: make-c-dependent &key (MODEL MODEL) (SLOT-NAME SLOT-NAME) (VALUE VALUE) (INPUTP INPUTP) (SYNAPTIC SYNAPTIC) (CALLER-STORE CALLER-STORE) (STATE STATE) (VALUE-STATE VALUE-STATE) (PULSE PULSE) (PULSE-LAST-CHANGED PULSE-LAST-CHANGED) (PULSE-OBSERVED PULSE-OBSERVED) (LAZY LAZY) (OPTIMIZE OPTIMIZE) (DEBUG DEBUG) (MD-INFO MD-INFO) (CODE CODE) (RULE RULE) (USEDS USEDS) (USAGE USAGE)
Package

cells

Source

cell-types.lisp (file)

Function: make-c-drifter &key (MODEL MODEL) (SLOT-NAME SLOT-NAME) (VALUE VALUE) (INPUTP INPUTP) (SYNAPTIC SYNAPTIC) (CALLER-STORE CALLER-STORE) (STATE STATE) (VALUE-STATE VALUE-STATE) (PULSE PULSE) (PULSE-LAST-CHANGED PULSE-LAST-CHANGED) (PULSE-OBSERVED PULSE-OBSERVED) (LAZY LAZY) (OPTIMIZE OPTIMIZE) (DEBUG DEBUG) (MD-INFO MD-INFO) (CODE CODE) (RULE RULE) (USEDS USEDS) (USAGE USAGE)
Package

cells

Source

cell-types.lisp (file)

Function: make-c-drifter-absolute &key (MODEL MODEL) (SLOT-NAME SLOT-NAME) (VALUE VALUE) (INPUTP INPUTP) (SYNAPTIC SYNAPTIC) (CALLER-STORE CALLER-STORE) (STATE STATE) (VALUE-STATE VALUE-STATE) (PULSE PULSE) (PULSE-LAST-CHANGED PULSE-LAST-CHANGED) (PULSE-OBSERVED PULSE-OBSERVED) (LAZY LAZY) (OPTIMIZE OPTIMIZE) (DEBUG DEBUG) (MD-INFO MD-INFO) (CODE CODE) (RULE RULE) (USEDS USEDS) (USAGE USAGE)
Package

cells

Source

cell-types.lisp (file)

Function: make-c-envaluer &key (ENVALUE-RULE ENVALUE-RULE)
Package

cells

Source

initialize.lisp (file)

Function: make-c-ruled &key (MODEL MODEL) (SLOT-NAME SLOT-NAME) (VALUE VALUE) (INPUTP INPUTP) (SYNAPTIC SYNAPTIC) (CALLER-STORE CALLER-STORE) (STATE STATE) (VALUE-STATE VALUE-STATE) (PULSE PULSE) (PULSE-LAST-CHANGED PULSE-LAST-CHANGED) (PULSE-OBSERVED PULSE-OBSERVED) (LAZY LAZY) (OPTIMIZE OPTIMIZE) (DEBUG DEBUG) (MD-INFO MD-INFO) (CODE CODE) (RULE RULE)
Package

cells

Source

cell-types.lisp (file)

Function: make-cell &key (MODEL MODEL) (SLOT-NAME SLOT-NAME) (VALUE VALUE) (INPUTP INPUTP) (SYNAPTIC SYNAPTIC) (CALLER-STORE CALLER-STORE) (STATE STATE) (VALUE-STATE VALUE-STATE) (PULSE PULSE) (PULSE-LAST-CHANGED PULSE-LAST-CHANGED) (PULSE-OBSERVED PULSE-OBSERVED) (LAZY LAZY) (OPTIMIZE OPTIMIZE) (DEBUG DEBUG) (MD-INFO MD-INFO)
Package

cells

Source

cell-types.lisp (file)

Function: make-kid-slotdef &key (KS-NAME KS-NAME) (KS-RULE KS-RULE) (KS-IF-MISSING KS-IF-MISSING)
Package

cells

Source

family.lisp (file)

Function: mapsort MAP DATA
Package

cells

Source

family-values.lisp (file)

Function: md-awake SELF
Package

cells

Source

md-utilities.lisp (file)

Function: md-awake-ct ()
Package

cells

Source

cells.lisp (file)

Function: md-be-adopted SELF &aux FM-PARENT SELFTYPE
Package

cells

Source

family.lisp (file)

Function: md-cell-flush C
Package

cells

Source

model-object.lisp (file)

Function: md-install-cell SELF SLOT-NAME C &aux C-ISA-CELL
Package

cells

Source

model-object.lisp (file)

Function: md-map-cells SELF TYPE CELLDO
Package

cells

Source

model-object.lisp (file)

Function: md-owning-slots SELF &aux ST
Package

cells

Source

model-object.lisp (file)

Function: md-quiesce SELF
Package

cells

Source

md-utilities.lisp (file)

Function: (setf md-slot-cell) NEW-CELL SELF SLOT-NAME
Package

cells

Source

model-object.lisp (file)

Reader

md-slot-cell (generic function)

Function: md-slot-cell-flushed SELF SLOT-NAME
Package

cells

Source

model-object.lisp (file)

Function: md-slot-cell-type CLASS-NAME SLOT-NAME
Function: (setf md-slot-cell-type) NEW-TYPE CLASS-NAME SLOT-NAME
Package

cells

Source

model-object.lisp (file)

Function: md-slot-makunbound SELF SLOT-NAME &aux C
Package

cells

Source

md-slot-value.lisp (file)

Function: (setf md-slot-owning-direct?) VALUE CLASS-NAME SLOT-NAME
Package

cells

Source

model-object.lisp (file)

Function: md-slot-owning? CLASS-NAME SLOT-NAME
Package

cells

Source

model-object.lisp (file)

Function: md-slot-value SELF SLOT-NAME &aux C
Function: (setf md-slot-value) NEW-VALUE SELF SLOT-NAME &aux C
Package

cells

Source

md-slot-value.lisp (file)

Function: md-slot-value-assume C RAW-VALUE PROPAGATION-CODE
Package

cells

Source

md-slot-value.lisp (file)

Function: md-slot-value-store SELF SLOT-NAME NEW-VALUE
Package

cells

Source

model-object.lisp (file)

Function: prior-sib SELF
Package

cells

Source

family.lisp (file)

Function: qci C
Package

cells

Source

md-slot-value.lisp (file)

Function: record-caller USED
Package

cells

Source

link.lisp (file)

Function: tcprop ()
Package

cells

Source

test-propagation.lisp (file)

Function: trcdepth-reset ()
Package

cells

Source

trc-eko.lisp (file)

Function: ufb-add OPCODE CONTINUATION
Package

cells

Source

integrity.lisp (file)

Function: ufb-queue OPCODE
Package

cells

Source

integrity.lisp (file)

Function: ufb-queue-ensure OPCODE
Package

cells

Source

integrity.lisp (file)


Next: , Previous: , Up: Internal definitions   [Contents][Index]

5.2.5 Generic functions

Generic Function: adopt-ct OBJECT
Generic Function: (setf adopt-ct) NEW-VALUE OBJECT
Package

cells

Methods
Method: adopt-ct (MODEL-OBJECT model-object)

automatically generated reader method

Source

model-object.lisp (file)

Method: (setf adopt-ct) NEW-VALUE (MODEL-OBJECT model-object)

automatically generated writer method

Source

model-object.lisp (file)

Generic Function: app-func CONDITION
Package

cells

Methods
Method: app-func (CONDITION xcell)
Source

cells.lisp (file)

Generic Function: area SLOT
Package

cells

Source

test-propagation.lisp (file)

Writer

(setf area) (generic function)

Methods
Method: area (SELF tcp)
Generic Function: (setf area) NEW-VALUE SELF
Package

cells

Reader

area (generic function)

Methods
Method: (setf area) NEW-VALUE (SELF tcp)
Source

test-propagation.lisp (file)

Generic Function: awaken-cell C
Package

cells

Methods
Method: awaken-cell (C c-drifter)
Source

initialize.lisp (file)

Method: awaken-cell (C c-ruled)
Source

initialize.lisp (file)

Method: awaken-cell (C cell)
Source

initialize.lisp (file)

Method: awaken-cell C
Source

initialize.lisp (file)

Generic Function: awaken-on-init-p OBJECT
Generic Function: (setf awaken-on-init-p) NEW-VALUE OBJECT
Package

cells

Methods
Method: awaken-on-init-p (MODEL-OBJECT model-object)

automatically generated reader method

Source

model-object.lisp (file)

Method: (setf awaken-on-init-p) NEW-VALUE (MODEL-OBJECT model-object)

automatically generated writer method

Source

model-object.lisp (file)

Generic Function: bottom SLOT
Package

cells

Source

test-propagation.lisp (file)

Writer

(setf bottom) (generic function)

Methods
Method: bottom (SELF tcp)
Generic Function: (setf bottom) NEW-VALUE SELF
Package

cells

Reader

bottom (generic function)

Methods
Method: (setf bottom) NEW-VALUE (SELF tcp)
Source

test-propagation.lisp (file)

Generic Function: c-class-name OTHER
Package

cells

Methods
Method: c-class-name (CLASS standard-class)
Source

model-object.lisp (file)

Method: c-class-name OTHER
Source

model-object.lisp (file)

Generic Function: c-link KEY STORE
Generic Function: (setf c-link) NEW-C-LINK KEY STORE
Package

cells

Methods
Method: c-link KEY (STORE cells-store)
Method: (setf c-link) NEW-C-LINK KEY (STORE cells-store)
Source

cells-store.lisp (file)

Generic Function: c-print-value C STREAM
Package

cells

Methods
Method: c-print-value C STREAM
Source

cell-types.lisp (file)

Method: c-print-value (C c-ruled) STREAM
Source

cell-types.lisp (file)

Generic Function: c-slot-value SELF SLOT
Package

cells

Methods
Method: c-slot-value (SELF model-object) SLOT
Source

model-object.lisp (file)

Generic Function: c-unchanged-test SELF SLOTNAME
Package

cells

Methods
Method: c-unchanged-test SELF SLOTNAME
Source

propagate.lisp (file)

Generic Function: c-unlink-from-used CALLER
Package

cells

Methods
Method: c-unlink-from-used OTHER
Source

link.lisp (file)

Method: c-unlink-from-used (CALLER c-dependent)
Source

link.lisp (file)

Generic Function: c-useds OTHER
Package

cells

Methods
Method: c-useds (C c-dependent)
Source

cell-types.lisp (file)

Method: c-useds OTHER
Source

cell-types.lisp (file)

Generic Function: cell-when OTHER
Package

cells

Methods
Method: cell-when OTHER
Source

model-object.lisp (file)

Generic Function: cells OBJECT
Generic Function: (setf cells) NEW-VALUE OBJECT
Package

cells

Methods
Method: cells (MODEL-OBJECT model-object)

automatically generated reader method

Source

model-object.lisp (file)

Method: (setf cells) NEW-VALUE (MODEL-OBJECT model-object)

automatically generated writer method

Source

model-object.lisp (file)

Generic Function: cells-flushed OBJECT
Generic Function: (setf cells-flushed) NEW-VALUE OBJECT
Package

cells

Methods
Method: cells-flushed (MODEL-OBJECT model-object)
Method: (setf cells-flushed) NEW-VALUE (MODEL-OBJECT model-object)

cells supplied but un-whenned or optimized-away

Source

model-object.lisp (file)

Generic Function: data OBJECT
Generic Function: (setf data) NEW-VALUE OBJECT
Package

cells

Methods
Method: data (CELLS-STORE cells-store)

automatically generated reader method

Source

cells-store.lisp (file)

Method: (setf data) NEW-VALUE (CELLS-STORE cells-store)

automatically generated writer method

Source

cells-store.lisp (file)

Generic Function: delta-abs N SUBTYPENAME
Package

cells

Methods
Method: delta-abs (N number) SUBTYPENAME
Source

synapse.lisp (file)

Generic Function: delta-exceeds BOOL-DELTA SENSITIVITY SUBTYPENAME
Package

cells

Methods
Method: delta-exceeds (D1 number) (D2 number) SUBTYPENAME
Source

synapse.lisp (file)

Method: delta-exceeds BOOL-DELTA SENSITIVITY (SUBTYPENAME (eql boolean))
Source

synapse.lisp (file)

Generic Function: delta-greater-or-equal D1 D2 SUBTYPENAME
Package

cells

Methods
Method: delta-greater-or-equal (D1 number) (D2 number) SUBTYPENAME
Source

synapse.lisp (file)

Generic Function: delta-identity DISPATCHER SUBTYPENAME
Package

cells

Methods
Method: delta-identity DISPATCHER (SUBTYPENAME (eql boolean))
Source

synapse.lisp (file)

Method: delta-identity (DISPATCHER number) SUBTYPENAME
Source

synapse.lisp (file)

Generic Function: entry KEY STORE
Generic Function: (setf entry) NEW-DATA KEY STORE
Package

cells

Methods
Method: entry KEY (STORE cells-store)
Method: (setf entry) NEW-DATA KEY (STORE cells-store)
Source

cells-store.lisp (file)

Generic Function: error-text CONDITION
Package

cells

Methods
Method: error-text (CONDITION xcell)
Source

cells.lisp (file)

Generic Function: expiration SLOT
Package

cells

Source

family.lisp (file)

Writer

(setf expiration) (generic function)

Methods
Method: expiration (SELF perishable)
Generic Function: (setf expiration) NEW-VALUE SELF
Package

cells

Reader

expiration (generic function)

Methods
Method: (setf expiration) NEW-VALUE (SELF perishable)
Source

family.lisp (file)

Generic Function: fm-check-out SELF &optional GUEST
Package

cells

Methods
Method: fm-check-out SELF &optional GUEST
Source

family.lisp (file)

Generic Function: fm-find-registered ID SELF &optional MUST-FIND?
Package

cells

Methods
Method: fm-find-registered ID SELF &optional MUST-FIND?
Source

family.lisp (file)

Generic Function: fm-register SELF &optional GUEST
Package

cells

Methods
Method: fm-register SELF &optional GUEST
Source

family.lisp (file)

Generic Function: fv-kid-keep FAMILY OLD-KID
Package

cells

Methods
Method: fv-kid-keep FAMILY OLD-KID
Source

family-values.lisp (file)

Generic Function: item KEY STORE
Generic Function: (setf item) NEW-ITEM KEY STORE
Package

cells

Methods
Method: item KEY (STORE cells-store)
Method: (setf item) NEW-ITEM KEY (STORE cells-store)
Source

cells-store.lisp (file)

Generic Function: kick-c-link KEY STORE
Package

cells

Methods
Method: kick-c-link KEY (STORE cells-store)
Source

cells-store.lisp (file)

Generic Function: kid-factory SLOT
Package

cells

Source

family-values.lisp (file)

Writer

(setf kid-factory) (generic function)

Methods
Method: kid-factory (SELF family-values)
Generic Function: (setf kid-factory) NEW-VALUE SELF
Package

cells

Reader

kid-factory (generic function)

Methods
Method: (setf kid-factory) NEW-VALUE (SELF family-values)
Source

family-values.lisp (file)

Generic Function: kid-slots OBJECT
Generic Function: (setf kid-slots) NEW-VALUE OBJECT
Package

cells

Methods
Method: kid-slots (FAMILY family)

automatically generated reader method

Source

family.lisp (file)

Method: (setf kid-slots) NEW-VALUE (FAMILY family)

automatically generated writer method

Source

family.lisp (file)

Generic Function: kid-values SLOT
Package

cells

Source

family-values.lisp (file)

Writer

(setf kid-values) (generic function)

Methods
Method: kid-values (SELF family-values)
Generic Function: (setf kid-values) NEW-VALUE SELF
Package

cells

Reader

kid-values (generic function)

Methods
Method: (setf kid-values) NEW-VALUE (SELF family-values)
Source

family-values.lisp (file)

Generic Function: kv-collector SLOT
Package

cells

Source

family-values.lisp (file)

Writer

(setf kv-collector) (generic function)

Methods
Method: kv-collector (SELF family-values)
Generic Function: (setf kv-collector) NEW-VALUE SELF
Package

cells

Reader

kv-collector (generic function)

Methods
Method: (setf kv-collector) NEW-VALUE (SELF family-values)
Source

family-values.lisp (file)

Generic Function: kv-key SLOT
Package

cells

Source

family-values.lisp (file)

Writer

(setf kv-key) (generic function)

Methods
Method: kv-key (SELF family-values)
Generic Function: (setf kv-key) NEW-VALUE SELF
Package

cells

Reader

kv-key (generic function)

Methods
Method: (setf kv-key) NEW-VALUE (SELF family-values)
Source

family-values.lisp (file)

Generic Function: kv-key-test SLOT
Package

cells

Source

family-values.lisp (file)

Writer

(setf kv-key-test) (generic function)

Methods
Method: kv-key-test (SELF family-values)
Generic Function: (setf kv-key-test) NEW-VALUE SELF
Package

cells

Reader

kv-key-test (generic function)

Methods
Method: (setf kv-key-test) NEW-VALUE (SELF family-values)
Source

family-values.lisp (file)

Generic Function: left SLOT
Package

cells

Source

test-propagation.lisp (file)

Writer

(setf left) (generic function)

Methods
Method: left (SELF tcp)
Generic Function: (setf left) NEW-VALUE SELF
Package

cells

Reader

left (generic function)

Methods
Method: (setf left) NEW-VALUE (SELF tcp)
Source

test-propagation.lisp (file)

Generic Function: make-part-spec PART-CLASS
Package

cells

Methods
Method: make-part-spec (PART model)
Source

fm-utilities.lisp (file)

Method: make-part-spec (PART-CLASS symbol)
Source

fm-utilities.lisp (file)

Generic Function: md-doomed OBJECT
Generic Function: (setf md-doomed) NEW-VALUE OBJECT
Package

cells

Methods
Method: md-doomed (MODEL-OBJECT model-object)

automatically generated reader method

Source

model-object.lisp (file)

Method: (setf md-doomed) NEW-VALUE (MODEL-OBJECT model-object)

automatically generated writer method

Source

model-object.lisp (file)

Generic Function: md-finalize SELF
Package

cells

Methods
Method: md-finalize (SELF model)
Source

family.lisp (file)

Method: md-finalize (SELF model-object)
Source

model-object.lisp (file)

Generic Function: md-release OTHER
Package

cells

Methods
Method: md-release OTHER
Source

md-utilities.lisp (file)

Generic Function: md-slot-cell SELF SLOT-NAME
Package

cells

Writer

(setf md-slot-cell) (function)

Methods
Method: md-slot-cell SELF SLOT-NAME
Source

model-object.lisp (file)

Generic Function: md-state OBJECT
Generic Function: (setf md-state) NEW-VALUE OBJECT
Package

cells

Methods
Method: md-state (SELF symbol)
Source

model-object.lisp (file)

Method: md-state (MODEL-OBJECT model-object)

automatically generated reader method

Source

model-object.lisp (file)

Method: (setf md-state) NEW-VALUE (MODEL-OBJECT model-object)

automatically generated writer method

Source

model-object.lisp (file)

Generic Function: name CONDITION
Package

cells

Methods
Method: name (CONDITION c-fatal)
Source

cells.lisp (file)

Method: name (CONDITION c-enabling)
Source

cells.lisp (file)

Generic Function: other-data CONDITION
Package

cells

Methods
Method: other-data (CONDITION xcell)
Source

cells.lisp (file)

Generic Function: print-cell-object MD
Package

cells

Methods
Method: print-cell-object (MD model)
Source

family.lisp (file)

Generic Function: query-c-link KEY STORE
Package

cells

Methods
Method: query-c-link KEY (STORE cells-store)
Source

cells-store.lisp (file)

Generic Function: register? SELF
Package

cells

Methods
Method: register? (MODEL model)

automatically generated reader method

Source

family.lisp (file)

Method: register? (SELF model-object)
Source

model-object.lisp (file)

Generic Function: registry OBJECT
Generic Function: (setf registry) NEW-VALUE OBJECT
Package

cells

Methods
Method: registry (FAMILY family)

automatically generated reader method

Source

family.lisp (file)

Method: (setf registry) NEW-VALUE (FAMILY family)

automatically generated writer method

Source

family.lisp (file)

Generic Function: right SLOT
Package

cells

Source

test-propagation.lisp (file)

Writer

(setf right) (generic function)

Methods
Method: right (SELF tcp)
Generic Function: (setf right) NEW-VALUE SELF
Package

cells

Reader

right (generic function)

Methods
Method: (setf right) NEW-VALUE (SELF tcp)
Source

test-propagation.lisp (file)

Generic Function: sort-map SLOT
Package

cells

Source

family-values.lisp (file)

Writer

(setf sort-map) (generic function)

Methods
Method: sort-map (SELF family-values-sorted)
Generic Function: (setf sort-map) NEW-VALUE SELF
Package

cells

Reader

sort-map (generic function)

Methods
Method: (setf sort-map) NEW-VALUE (SELF family-values-sorted)
Source

family-values.lisp (file)

Generic Function: sorted-kids SLOT
Package

cells

Source

family-values.lisp (file)

Writer

(setf sorted-kids) (generic function)

Methods
Method: sorted-kids (SELF family-values-sorted)
Generic Function: (setf sorted-kids) NEW-VALUE SELF
Package

cells

Reader

sorted-kids (generic function)

Methods
Method: (setf sorted-kids) NEW-VALUE (SELF family-values-sorted)
Source

family-values.lisp (file)

Generic Function: top SLOT
Package

cells

Source

test-propagation.lisp (file)

Writer

(setf top) (generic function)

Methods
Method: top (SELF tcp)
Generic Function: (setf top) NEW-VALUE SELF
Package

cells

Reader

top (generic function)

Methods
Method: (setf top) NEW-VALUE (SELF tcp)
Source

test-propagation.lisp (file)

Generic Function: trcp-slot SELF SLOT-NAME
Package

cells

Methods
Method: trcp-slot SELF SLOT-NAME
Source

cell-types.lisp (file)


Next: , Previous: , Up: Internal definitions   [Contents][Index]

5.2.6 Conditions

Condition: asker-midst-askers ()
Package

cells

Source

cells.lisp (file)

Direct superclasses

c-fatal (condition)

Condition: c-enabling ()
Package

cells

Source

cells.lisp (file)

Direct superclasses

condition (condition)

Direct methods
Direct slots
Slot: name
Initargs

:name

Readers

name (generic function)

Slot: model
Initargs

:model

Readers

model (generic function)

Slot: cell
Initargs

:cell

Readers

cell (generic function)

Condition: c-fatal ()
Package

cells

Source

cells.lisp (file)

Direct superclasses

xcell (condition)

Direct subclasses
Direct methods
Direct slots
Slot: name
Initargs

:name

Initform

(quote :anon)

Readers

name (generic function)

Slot: model
Initargs

:model

Initform

(quote nil)

Readers

model (generic function)

Slot: cell
Initargs

:cell

Initform

(quote nil)

Readers

cell (generic function)

Condition: c-unadopted ()
Package

cells

Source

cells.lisp (file)

Direct superclasses

c-fatal (condition)

Condition: unbound-cell ()
Package

cells

Source

cells.lisp (file)

Direct superclasses

unbound-slot (condition)

Direct methods

cell (method)

Direct slots
Slot: cell
Initargs

:cell

Initform

(quote nil)

Readers

cell (generic function)

Condition: xcell ()
Package

cells

Source

cells.lisp (file)

Direct superclasses

condition (condition)

Direct subclasses

c-fatal (condition)

Direct methods
Direct slots
Slot: cell
Initargs

:cell

Initform

(quote nil)

Readers

cell (generic function)

Slot: app-func
Initargs

:app-func

Initform

(quote (quote cells::bad-cell))

Readers

app-func (generic function)

Slot: error-text
Initargs

:error-text

Initform

(quote "<???>")

Readers

error-text (generic function)

Slot: other-data
Initargs

:other-data

Initform

(quote "<nootherdata>")

Readers

other-data (generic function)


Next: , Previous: , Up: Internal definitions   [Contents][Index]

5.2.7 Structures

Structure: c-dependent ()
Package

cells

Source

cell-types.lisp (file)

Direct superclasses

c-ruled (structure)

Direct subclasses

c-drifter (structure)

Direct methods
Direct slots
Slot: useds
Type

list

Readers

cd-useds (function)

Writers

(setf cd-useds) (function)

Slot: usage
Initform

(cells::blank-usage-mask)

Readers

cd-usage (function)

Writers

(setf cd-usage) (function)

Structure: c-drifter ()
Package

cells

Source

cell-types.lisp (file)

Direct superclasses

c-dependent (structure)

Direct subclasses

c-drifter-absolute (structure)

Direct methods

awaken-cell (method)

Structure: c-drifter-absolute ()
Package

cells

Source

cell-types.lisp (file)

Direct superclasses

c-drifter (structure)

Structure: c-envaluer ()
Package

cells

Source

initialize.lisp (file)

Direct superclasses

structure-object (structure)

Direct methods

c-value-incf (method)

Direct slots
Slot: envalue-rule
Readers

envalue-rule (function)

Writers

(setf envalue-rule) (function)

Structure: c-ruled ()
Package

cells

Source

cell-types.lisp (file)

Direct superclasses

cell (structure)

Direct subclasses

c-dependent (structure)

Direct methods
Direct slots
Slot: code
Type

list

Readers

cr-code (function)

Writers

(setf cr-code) (function)

Slot: rule
Readers

cr-rule (function)

Writers

(setf cr-rule) (function)

Structure: kid-slotdef ()
Package

cells

Source

family.lisp (file)

Direct superclasses

structure-object (structure)

Direct slots
Slot: ks-name
Readers

ks-name (function)

Writers

(setf ks-name) (function)

Slot: ks-rule
Readers

ks-rule (function)

Writers

(setf ks-rule) (function)

Slot: ks-if-missing
Initform

t

Readers

ks-if-missing (function)

Writers

(setf ks-if-missing) (function)


Previous: , Up: Internal definitions   [Contents][Index]

5.2.8 Classes

Class: c-link ()

chya

Package

cells

Source

cells-store.lisp (file)

Direct superclasses

model-object (class)

Direct methods
Direct slots
Slot: value
Initargs

:value

Initform

(cells:c-in 0)

Class: model-object ()
Package

cells

Source

model-object.lisp (file)

Direct superclasses

standard-object (class)

Direct subclasses
Direct methods
Direct slots
Slot: .md-state
Initform

:nascent

Readers

md-state (generic function)

Writers

(setf md-state) (generic function)

Slot: .doomed
Readers

md-doomed (generic function)

Writers

(setf md-doomed) (generic function)

Slot: .fnz
Slot: .awaken-on-init-p
Initargs

:awaken-on-init-p

Readers

awaken-on-init-p (generic function)

Writers

(setf awaken-on-init-p) (generic function)

Slot: .cells
Readers

cells (generic function)

Writers

(setf cells) (generic function)

Slot: .cells-flushed

cells supplied but un-whenned or optimized-away

Readers

cells-flushed (generic function)

Writers

(setf cells-flushed) (generic function)

Slot: adopt-ct
Initform

0

Readers

adopt-ct (generic function)

Writers

(setf adopt-ct) (generic function)

Class: tcp ()

chya

Package

cells

Source

test-propagation.lisp (file)

Direct superclasses

model (class)

Direct methods
Direct slots
Slot: left
Initargs

:left

Initform

(cells:c-in 0)

Slot: top
Initargs

:top

Initform

(cells:c-in 0)

Slot: right
Initargs

:right

Initform

(cells:c-in 0)

Slot: bottom
Initargs

:bottom

Initform

(cells:c-in 0)

Slot: area
Initargs

:area

Initform

(cells:c? (cells:trc "area running") (* (- (cells::^right) (cells::^left)) (- (cells::^top) (cells::^bottom))))

Class: test-store-item ()

chya

Package

cells

Source

cells-store.lisp (file)

Direct superclasses

family (class)

Direct methods

Previous: , Up: Top   [Contents][Index]

Appendix A Indexes


Next: , Previous: , Up: Indexes   [Contents][Index]

A.1 Concepts

Jump to:   C   F   L  
Index Entry  Section

C
cells.asd: The cells<dot>asd file
cells/cell-types.lisp: The cells/cell-types<dot>lisp file
cells/cells-store.lisp: The cells/cells-store<dot>lisp file
cells/cells.lisp: The cells/cells<dot>lisp file
cells/constructors.lisp: The cells/constructors<dot>lisp file
cells/defmodel.lisp: The cells/defmodel<dot>lisp file
cells/defpackage.lisp: The cells/defpackage<dot>lisp file
cells/family-values.lisp: The cells/family-values<dot>lisp file
cells/family.lisp: The cells/family<dot>lisp file
cells/fm-utilities.lisp: The cells/fm-utilities<dot>lisp file
cells/initialize.lisp: The cells/initialize<dot>lisp file
cells/integrity.lisp: The cells/integrity<dot>lisp file
cells/link.lisp: The cells/link<dot>lisp file
cells/md-slot-value.lisp: The cells/md-slot-value<dot>lisp file
cells/md-utilities.lisp: The cells/md-utilities<dot>lisp file
cells/model-object.lisp: The cells/model-object<dot>lisp file
cells/propagate.lisp: The cells/propagate<dot>lisp file
cells/slot-utilities.lisp: The cells/slot-utilities<dot>lisp file
cells/synapse-types.lisp: The cells/synapse-types<dot>lisp file
cells/synapse.lisp: The cells/synapse<dot>lisp file
cells/test-propagation.lisp: The cells/test-propagation<dot>lisp file
cells/trc-eko.lisp: The cells/trc-eko<dot>lisp file

F
File, Lisp, cells.asd: The cells<dot>asd file
File, Lisp, cells/cell-types.lisp: The cells/cell-types<dot>lisp file
File, Lisp, cells/cells-store.lisp: The cells/cells-store<dot>lisp file
File, Lisp, cells/cells.lisp: The cells/cells<dot>lisp file
File, Lisp, cells/constructors.lisp: The cells/constructors<dot>lisp file
File, Lisp, cells/defmodel.lisp: The cells/defmodel<dot>lisp file
File, Lisp, cells/defpackage.lisp: The cells/defpackage<dot>lisp file
File, Lisp, cells/family-values.lisp: The cells/family-values<dot>lisp file
File, Lisp, cells/family.lisp: The cells/family<dot>lisp file
File, Lisp, cells/fm-utilities.lisp: The cells/fm-utilities<dot>lisp file
File, Lisp, cells/initialize.lisp: The cells/initialize<dot>lisp file
File, Lisp, cells/integrity.lisp: The cells/integrity<dot>lisp file
File, Lisp, cells/link.lisp: The cells/link<dot>lisp file
File, Lisp, cells/md-slot-value.lisp: The cells/md-slot-value<dot>lisp file
File, Lisp, cells/md-utilities.lisp: The cells/md-utilities<dot>lisp file
File, Lisp, cells/model-object.lisp: The cells/model-object<dot>lisp file
File, Lisp, cells/propagate.lisp: The cells/propagate<dot>lisp file
File, Lisp, cells/slot-utilities.lisp: The cells/slot-utilities<dot>lisp file
File, Lisp, cells/synapse-types.lisp: The cells/synapse-types<dot>lisp file
File, Lisp, cells/synapse.lisp: The cells/synapse<dot>lisp file
File, Lisp, cells/test-propagation.lisp: The cells/test-propagation<dot>lisp file
File, Lisp, cells/trc-eko.lisp: The cells/trc-eko<dot>lisp file

L
Lisp File, cells.asd: The cells<dot>asd file
Lisp File, cells/cell-types.lisp: The cells/cell-types<dot>lisp file
Lisp File, cells/cells-store.lisp: The cells/cells-store<dot>lisp file
Lisp File, cells/cells.lisp: The cells/cells<dot>lisp file
Lisp File, cells/constructors.lisp: The cells/constructors<dot>lisp file
Lisp File, cells/defmodel.lisp: The cells/defmodel<dot>lisp file
Lisp File, cells/defpackage.lisp: The cells/defpackage<dot>lisp file
Lisp File, cells/family-values.lisp: The cells/family-values<dot>lisp file
Lisp File, cells/family.lisp: The cells/family<dot>lisp file
Lisp File, cells/fm-utilities.lisp: The cells/fm-utilities<dot>lisp file
Lisp File, cells/initialize.lisp: The cells/initialize<dot>lisp file
Lisp File, cells/integrity.lisp: The cells/integrity<dot>lisp file
Lisp File, cells/link.lisp: The cells/link<dot>lisp file
Lisp File, cells/md-slot-value.lisp: The cells/md-slot-value<dot>lisp file
Lisp File, cells/md-utilities.lisp: The cells/md-utilities<dot>lisp file
Lisp File, cells/model-object.lisp: The cells/model-object<dot>lisp file
Lisp File, cells/propagate.lisp: The cells/propagate<dot>lisp file
Lisp File, cells/slot-utilities.lisp: The cells/slot-utilities<dot>lisp file
Lisp File, cells/synapse-types.lisp: The cells/synapse-types<dot>lisp file
Lisp File, cells/synapse.lisp: The cells/synapse<dot>lisp file
Lisp File, cells/test-propagation.lisp: The cells/test-propagation<dot>lisp file
Lisp File, cells/trc-eko.lisp: The cells/trc-eko<dot>lisp file

Jump to:   C   F   L  

Next: , Previous: , Up: Indexes   [Contents][Index]

A.2 Functions

Jump to:   (   ^  
A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W  
Index Entry  Section

(
(setf adopt-ct): Internal generic functions
(setf adopt-ct): Internal generic functions
(setf area): Internal generic functions
(setf area): Internal generic functions
(setf awaken-on-init-p): Internal generic functions
(setf awaken-on-init-p): Internal generic functions
(setf bd-slot-value): Internal functions
(setf bottom): Internal generic functions
(setf bottom): Internal generic functions
(setf c-caller-store): Internal functions
(setf c-debug): Exported functions
(setf c-drifter-absolute-caller-store): Internal functions
(setf c-drifter-absolute-code): Internal functions
(setf c-drifter-absolute-debug): Internal functions
(setf c-drifter-absolute-inputp): Internal functions
(setf c-drifter-absolute-lazy): Internal functions
(setf c-drifter-absolute-md-info): Internal functions
(setf c-drifter-absolute-model): Internal functions
(setf c-drifter-absolute-optimize): Internal functions
(setf c-drifter-absolute-pulse): Internal functions
(setf c-drifter-absolute-pulse-last-changed): Internal functions
(setf c-drifter-absolute-pulse-observed): Internal functions
(setf c-drifter-absolute-rule): Internal functions
(setf c-drifter-absolute-slot-name): Internal functions
(setf c-drifter-absolute-state): Internal functions
(setf c-drifter-absolute-synaptic): Internal functions
(setf c-drifter-absolute-usage): Internal functions
(setf c-drifter-absolute-useds): Internal functions
(setf c-drifter-absolute-value): Internal functions
(setf c-drifter-absolute-value-state): Internal functions
(setf c-drifter-caller-store): Internal functions
(setf c-drifter-code): Internal functions
(setf c-drifter-debug): Internal functions
(setf c-drifter-inputp): Internal functions
(setf c-drifter-lazy): Internal functions
(setf c-drifter-md-info): Internal functions
(setf c-drifter-model): Internal functions
(setf c-drifter-optimize): Internal functions
(setf c-drifter-pulse): Internal functions
(setf c-drifter-pulse-last-changed): Internal functions
(setf c-drifter-pulse-observed): Internal functions
(setf c-drifter-rule): Internal functions
(setf c-drifter-slot-name): Internal functions
(setf c-drifter-state): Internal functions
(setf c-drifter-synaptic): Internal functions
(setf c-drifter-usage): Internal functions
(setf c-drifter-useds): Internal functions
(setf c-drifter-value): Internal functions
(setf c-drifter-value-state): Internal functions
(setf c-inputp): Internal functions
(setf c-lazy): Internal functions
(setf c-link): Internal generic functions
(setf c-link): Internal generic functions
(setf c-md-info): Internal functions
(setf c-model): Internal functions
(setf c-optimize): Internal functions
(setf c-pulse): Internal functions
(setf c-pulse-last-changed): Internal functions
(setf c-pulse-observed): Internal functions
(setf c-slot-name): Internal functions
(setf c-state): Internal functions
(setf c-synaptic): Internal functions
(setf c-value): Internal functions
(setf c-value-state): Internal functions
(setf cd-caller-store): Internal functions
(setf cd-code): Internal functions
(setf cd-debug): Internal functions
(setf cd-inputp): Internal functions
(setf cd-lazy): Internal functions
(setf cd-md-info): Internal functions
(setf cd-model): Internal functions
(setf cd-optimize): Internal functions
(setf cd-pulse): Internal functions
(setf cd-pulse-last-changed): Internal functions
(setf cd-pulse-observed): Internal functions
(setf cd-rule): Internal functions
(setf cd-slot-name): Internal functions
(setf cd-state): Internal functions
(setf cd-synaptic): Internal functions
(setf cd-usage): Internal functions
(setf cd-useds): Internal functions
(setf cd-value): Internal functions
(setf cd-value-state): Internal functions
(setf cells): Internal generic functions
(setf cells): Internal generic functions
(setf cells-flushed): Internal generic functions
(setf cells-flushed): Internal generic functions
(setf cr-caller-store): Internal functions
(setf cr-code): Internal functions
(setf cr-debug): Internal functions
(setf cr-inputp): Internal functions
(setf cr-lazy): Internal functions
(setf cr-md-info): Internal functions
(setf cr-model): Internal functions
(setf cr-optimize): Internal functions
(setf cr-pulse): Internal functions
(setf cr-pulse-last-changed): Internal functions
(setf cr-pulse-observed): Internal functions
(setf cr-rule): Internal functions
(setf cr-slot-name): Internal functions
(setf cr-state): Internal functions
(setf cr-synaptic): Internal functions
(setf cr-value): Internal functions
(setf cr-value-state): Internal functions
(setf data): Internal generic functions
(setf data): Internal generic functions
(setf dbg): Exported generic functions
(setf dbg): Exported generic functions
(setf entry): Internal generic functions
(setf entry): Internal generic functions
(setf envalue-rule): Internal functions
(setf expiration): Internal generic functions
(setf expiration): Internal generic functions
(setf flushed-cell-pulse-observed): Internal functions
(setf fm-parent): Exported generic functions
(setf fm-parent): Exported generic functions
(setf fm-parent): Exported generic functions
(setf item): Internal generic functions
(setf item): Internal generic functions
(setf kid-factory): Internal generic functions
(setf kid-factory): Internal generic functions
(setf kid-slots): Internal generic functions
(setf kid-slots): Internal generic functions
(setf kid-values): Internal generic functions
(setf kid-values): Internal generic functions
(setf kids): Exported generic functions
(setf kids): Exported generic functions
(setf kids): Exported generic functions
(setf kids): Exported generic functions
(setf ks-if-missing): Internal functions
(setf ks-name): Internal functions
(setf ks-rule): Internal functions
(setf kv-collector): Internal generic functions
(setf kv-collector): Internal generic functions
(setf kv-key): Internal generic functions
(setf kv-key): Internal generic functions
(setf kv-key-test): Internal generic functions
(setf kv-key-test): Internal generic functions
(setf left): Internal generic functions
(setf left): Internal generic functions
(setf md-census-count): Exported functions
(setf md-doomed): Internal generic functions
(setf md-doomed): Internal generic functions
(setf md-name): Exported generic functions
(setf md-name): Exported generic functions
(setf md-slot-cell): Internal functions
(setf md-slot-cell-type): Internal functions
(setf md-slot-owning-direct?): Internal functions
(setf md-slot-value): Internal functions
(setf md-state): Internal generic functions
(setf md-state): Internal generic functions
(setf registry): Internal generic functions
(setf registry): Internal generic functions
(setf registry?): Exported generic functions
(setf registry?): Exported generic functions
(setf right): Internal generic functions
(setf right): Internal generic functions
(setf sort-map): Internal generic functions
(setf sort-map): Internal generic functions
(setf sorted-kids): Internal generic functions
(setf sorted-kids): Internal generic functions
(setf top): Internal generic functions
(setf top): Internal generic functions
(setf value): Exported generic functions
(setf value): Exported generic functions
(setf value): Exported generic functions

^
^area: Internal macros
^bottom: Internal macros
^dbg: Internal macros
^expiration: Internal macros
^fm-next-sib: Exported macros
^k-last: Exported macros
^k1: Exported macros
^k2: Exported macros
^kid-factory: Internal macros
^kid-values: Internal macros
^kids: Exported macros
^kv-collector: Internal macros
^kv-key: Internal macros
^kv-key-test: Internal macros
^left: Internal macros
^right: Internal macros
^sort-map: Internal macros
^sorted-kids: Internal macros
^top: Internal macros
^value: Exported macros

A
adopt-ct: Internal generic functions
adopt-ct: Internal generic functions
app-func: Internal generic functions
app-func: Internal generic functions
area: Internal generic functions
area: Internal generic functions
assert-values: Internal macros
awaken-cell: Internal generic functions
awaken-cell: Internal generic functions
awaken-cell: Internal generic functions
awaken-cell: Internal generic functions
awaken-cell: Internal generic functions
awaken-on-init-p: Internal generic functions
awaken-on-init-p: Internal generic functions

B
bd-bound-slot-value: Internal functions
bd-slot-boundp: Internal functions
bd-slot-makunbound: Internal functions
bd-slot-value: Internal functions
bgo: Exported macros
blank-usage-mask: Internal functions
bottom: Internal generic functions
bottom: Internal generic functions
brkx: Exported macros
bump-output-count: Internal macros
bwhen-c-stored: Exported macros

C
c-abs: Exported macros
c-absorb-value: Internal functions
c-assert: Exported macros
c-break: Exported functions
c-caller-path-exists-p: Internal functions
c-caller-store: Internal functions
c-callers: Internal functions
c-class-name: Internal generic functions
c-class-name: Internal generic functions
c-class-name: Internal generic functions
c-currentp: Internal functions
c-debug: Exported functions
c-depend-depth: Internal functions
c-dependent-p: Internal functions
c-drifter-absolute-caller-store: Internal functions
c-drifter-absolute-code: Internal functions
c-drifter-absolute-debug: Internal functions
c-drifter-absolute-inputp: Internal functions
c-drifter-absolute-lazy: Internal functions
c-drifter-absolute-md-info: Internal functions
c-drifter-absolute-model: Internal functions
c-drifter-absolute-optimize: Internal functions
c-drifter-absolute-p: Internal functions
c-drifter-absolute-pulse: Internal functions
c-drifter-absolute-pulse-last-changed: Internal functions
c-drifter-absolute-pulse-observed: Internal functions
c-drifter-absolute-rule: Internal functions
c-drifter-absolute-slot-name: Internal functions
c-drifter-absolute-state: Internal functions
c-drifter-absolute-synaptic: Internal functions
c-drifter-absolute-usage: Internal functions
c-drifter-absolute-useds: Internal functions
c-drifter-absolute-value: Internal functions
c-drifter-absolute-value-state: Internal functions
c-drifter-caller-store: Internal functions
c-drifter-code: Internal functions
c-drifter-debug: Internal functions
c-drifter-inputp: Internal functions
c-drifter-lazy: Internal functions
c-drifter-md-info: Internal functions
c-drifter-model: Internal functions
c-drifter-optimize: Internal functions
c-drifter-p: Internal functions
c-drifter-pulse: Internal functions
c-drifter-pulse-last-changed: Internal functions
c-drifter-pulse-observed: Internal functions
c-drifter-rule: Internal functions
c-drifter-slot-name: Internal functions
c-drifter-state: Internal functions
c-drifter-synaptic: Internal functions
c-drifter-usage: Internal functions
c-drifter-useds: Internal functions
c-drifter-value: Internal functions
c-drifter-value-state: Internal functions
c-envalue: Exported macros
c-envaluer-p: Internal functions
c-formula: Exported macros
c-in: Exported macros
c-in-lazy: Exported macros
c-input: Exported macros
c-input-dbg: Exported macros
c-inputp: Internal functions
c-lambda: Exported macros
c-lambda-var: Internal macros
c-lazy: Internal functions
c-link: Internal generic functions
c-link: Internal generic functions
c-md-info: Internal functions
c-model: Internal functions
c-no-news: Internal functions
c-optimize: Internal functions
c-optimize-away?!: Internal functions
c-optimized-away-p: Internal functions
c-print-value: Internal generic functions
c-print-value: Internal generic functions
c-print-value: Internal generic functions
c-propagate: Internal functions
c-propagate-to-callers: Internal functions
c-pulse: Internal functions
c-pulse-last-changed: Internal functions
c-pulse-observed: Internal functions
c-pulse-update: Internal functions
c-quiesce: Internal functions
c-ruled-p: Internal functions
c-setting-debug: Internal functions
c-slot-name: Internal functions
c-slot-value: Internal generic functions
c-slot-value: Internal generic functions
c-state: Internal functions
c-stop: Exported functions
c-stopped: Exported functions
c-stopper: Internal functions
c-synaptic: Internal functions
c-unboundp: Internal functions
c-unchanged-test: Internal generic functions
c-unchanged-test: Internal generic functions
c-unlink-caller: Internal functions
c-unlink-from-used: Internal generic functions
c-unlink-from-used: Internal generic functions
c-unlink-from-used: Internal generic functions
c-unlink-unused: Internal functions
c-unlink-used: Internal functions
c-useds: Internal generic functions
c-useds: Internal generic functions
c-useds: Internal generic functions
c-validate: Internal functions
c-validp: Internal functions
c-value: Internal functions
c-value-incf: Exported generic functions
c-value-incf: Exported generic functions
c-value-incf: Exported generic functions
c-value-state: Internal functions
c...: Exported macros
c?: Exported macros
c?+n: Exported macros
c?-with-stored: Exported macros
c?1: Exported macros
c??: Exported macros
c?dbg: Exported macros
c?n: Exported macros
c?n-dbg: Exported macros
c?n-until: Exported macros
c?once: Exported macros
c?_: Exported macros
cache-bound-p: Internal functions
cache-state-bound-p: Internal functions
calculate-and-link: Internal functions
calculate-and-set: Internal functions
call-f-delta: Internal functions
call-f-find: Internal functions
call-f-sensitivity: Internal functions
call-trc: Internal functions
call-trc-to-string: Internal functions
call-with-integrity: Internal functions
call-with-none-awake: Internal functions
call-with-one-datapulse: Internal functions
caller-drop: Internal functions
caller-ensure: Internal functions
cd-caller-store: Internal functions
cd-code: Internal functions
cd-debug: Internal functions
cd-inputp: Internal functions
cd-lazy: Internal functions
cd-md-info: Internal functions
cd-model: Internal functions
cd-optimize: Internal functions
cd-pulse: Internal functions
cd-pulse-last-changed: Internal functions
cd-pulse-observed: Internal functions
cd-rule: Internal functions
cd-slot-name: Internal functions
cd-state: Internal functions
cd-synaptic: Internal functions
cd-usage: Internal functions
cd-usage-clear-all: Internal functions
cd-useds: Internal functions
cd-value: Internal functions
cd-value-state: Internal functions
cell: Exported generic functions
cell: Exported generic functions
cell: Exported generic functions
cell: Exported generic functions
cell: Exported generic functions
cell-p: Internal functions
cell-read: Internal functions
cell-when: Internal generic functions
cell-when: Internal generic functions
cells: Internal generic functions
cells: Internal generic functions
cells-flushed: Internal generic functions
cells-flushed: Internal generic functions
cells-reset: Exported functions
check-links: Internal functions
chk: Internal functions
cll-inner: Exported macros
cll-outer: Exported macros
container-typed: Exported generic functions
container-typed: Exported generic functions
copy-c-dependent: Internal functions
copy-c-drifter: Internal functions
copy-c-drifter-absolute: Internal functions
copy-c-envaluer: Internal functions
copy-c-ruled: Internal functions
copy-cell: Internal functions
copy-kid-slotdef: Internal functions
count-model: Internal functions
cr-caller-store: Internal functions
cr-code: Internal functions
cr-debug: Internal functions
cr-inputp: Internal functions
cr-lazy: Internal functions
cr-md-info: Internal functions
cr-model: Internal functions
cr-optimize: Internal functions
cr-pulse: Internal functions
cr-pulse-last-changed: Internal functions
cr-pulse-observed: Internal functions
cr-rule: Internal functions
cr-slot-name: Internal functions
cr-state: Internal functions
cr-synaptic: Internal functions
cr-value: Internal functions
cr-value-state: Internal functions
c_1: Exported macros
c_?: Exported macros
c_?dbg: Exported macros
c_in: Exported macros

D
data: Internal generic functions
data: Internal generic functions
data-pulse-next: Internal functions
dbg: Exported generic functions
dbg: Exported generic functions
def-c-trace: Internal macros
def-c-unchanged-test: Exported macros
def-kid-slots: Exported macros
defmd: Exported macros
defmd-canonicalize-slot: Internal functions
defmodel: Exported macros
defobserver: Exported macros
delta-abs: Internal generic functions
delta-abs: Internal generic functions
delta-diff: Exported generic functions
delta-diff: Exported generic functions
delta-diff: Exported generic functions
delta-exceeds: Internal generic functions
delta-exceeds: Internal generic functions
delta-exceeds: Internal generic functions
delta-greater-or-equal: Internal generic functions
delta-greater-or-equal: Internal generic functions
delta-identity: Internal generic functions
delta-identity: Internal generic functions
delta-identity: Internal generic functions
do-like-fm-parts: Exported macros
dump-callers: Internal functions
dump-useds: Internal functions

E
ek: Internal macros
eko: Exported macros
eko-if: Exported macros
ekx: Exported macros
ensure-value-is-current: Internal functions
entry: Internal generic functions
entry: Internal generic functions
envalue-rule: Internal functions
ephemeral-p: Internal functions
ephemeral-reset: Internal functions
error-text: Internal generic functions
error-text: Internal generic functions
expiration: Internal generic functions
expiration: Internal generic functions
explore-caller: Internal functions
explore-used: Internal functions

F
f-delta: Exported macros
f-find: Exported macros
f-plusp: Exported macros
f-sensitivity: Exported macros
f-zerop: Exported macros
find-prior: Exported functions
finish-business: Internal functions
first-born-p: Exported functions
flushed-cell-pulse-observed: Internal functions
fm!: Exported macros
fm!v: Exported macros
fm-ancestor-p: Exported functions
fm-ascendant-common: Exported functions
fm-ascendant-if: Exported functions
fm-ascendant-named: Exported functions
fm-ascendant-p: Exported functions
fm-ascendant-some: Exported functions
fm-ascendant-typed: Exported functions
fm-check-out: Internal generic functions
fm-check-out: Internal generic functions
fm-collect: Exported macros
fm-collect-if: Exported functions
fm-collect-some: Exported functions
fm-count-named: Exported macros
fm-descendant-if: Exported functions
fm-descendant-named: Exported functions
fm-descendant-typed: Exported functions
fm-do-up: Exported functions
fm-dump-lineage: Exported functions
fm-find-all: Exported functions
fm-find-if: Exported functions
fm-find-kid: Exported functions
fm-find-last-if: Exported functions
fm-find-next: Exported functions
fm-find-next-within: Exported functions
fm-find-one: Exported functions
fm-find-prior: Exported functions
fm-find-prior-within: Exported functions
fm-find-registered: Internal generic functions
fm-find-registered: Internal generic functions
fm-first-above: Exported functions
fm-gather: Exported functions
fm-grandparent: Internal functions
fm-heritage: Exported functions
fm-includes: Exported functions
fm-kid-add: Exported functions
fm-kid-containing: Exported functions
fm-kid-insert: Exported functions
fm-kid-insert-first: Exported functions
fm-kid-insert-last: Exported functions
fm-kid-named: Exported functions
fm-kid-remove: Exported functions
fm-kid-replace: Exported functions
fm-kid-typed: Exported functions
fm-map: Exported macros
fm-mapc: Exported macros
fm-max: Exported functions
fm-max-kid: Exported functions
fm-min-kid: Exported functions
fm-nearest-if: Exported functions
fm-next-sib: Exported functions
fm-next-sib-if: Exported functions
fm-ordered-p: Exported functions
fm-other: Exported macros
fm-other!: Exported functions
fm-other-v: Exported functions
fm-other?: Exported macros
fm-other?!: Exported macros
fm-otherv?: Exported macros
fm-otherx: Exported macros
fm-parent: Exported generic functions
fm-parent: Exported generic functions
fm-parent: Exported generic functions
fm-pos: Exported functions
fm-prior-sib: Exported functions
fm-ps-parent: Exported generic functions
fm-ps-parent: Exported generic functions
fm-quiesce-all: Exported functions
fm-register: Internal generic functions
fm-register: Internal generic functions
fm-top: Exported functions
fm-traverse: Exported functions
fm-traverse-bf: Exported functions
fm-value-dictionary: Exported functions
fm?: Exported macros
fmv: Exported macros
fm^: Exported macros
fm^v: Exported macros
Function, (setf bd-slot-value): Internal functions
Function, (setf c-caller-store): Internal functions
Function, (setf c-debug): Exported functions
Function, (setf c-drifter-absolute-caller-store): Internal functions
Function, (setf c-drifter-absolute-code): Internal functions
Function, (setf c-drifter-absolute-debug): Internal functions
Function, (setf c-drifter-absolute-inputp): Internal functions
Function, (setf c-drifter-absolute-lazy): Internal functions
Function, (setf c-drifter-absolute-md-info): Internal functions
Function, (setf c-drifter-absolute-model): Internal functions
Function, (setf c-drifter-absolute-optimize): Internal functions
Function, (setf c-drifter-absolute-pulse): Internal functions
Function, (setf c-drifter-absolute-pulse-last-changed): Internal functions
Function, (setf c-drifter-absolute-pulse-observed): Internal functions
Function, (setf c-drifter-absolute-rule): Internal functions
Function, (setf c-drifter-absolute-slot-name): Internal functions
Function, (setf c-drifter-absolute-state): Internal functions
Function, (setf c-drifter-absolute-synaptic): Internal functions
Function, (setf c-drifter-absolute-usage): Internal functions
Function, (setf c-drifter-absolute-useds): Internal functions
Function, (setf c-drifter-absolute-value): Internal functions
Function, (setf c-drifter-absolute-value-state): Internal functions
Function, (setf c-drifter-caller-store): Internal functions
Function, (setf c-drifter-code): Internal functions
Function, (setf c-drifter-debug): Internal functions
Function, (setf c-drifter-inputp): Internal functions
Function, (setf c-drifter-lazy): Internal functions
Function, (setf c-drifter-md-info): Internal functions
Function, (setf c-drifter-model): Internal functions
Function, (setf c-drifter-optimize): Internal functions
Function, (setf c-drifter-pulse): Internal functions
Function, (setf c-drifter-pulse-last-changed): Internal functions
Function, (setf c-drifter-pulse-observed): Internal functions
Function, (setf c-drifter-rule): Internal functions
Function, (setf c-drifter-slot-name): Internal functions
Function, (setf c-drifter-state): Internal functions
Function, (setf c-drifter-synaptic): Internal functions
Function, (setf c-drifter-usage): Internal functions
Function, (setf c-drifter-useds): Internal functions
Function, (setf c-drifter-value): Internal functions
Function, (setf c-drifter-value-state): Internal functions
Function, (setf c-inputp): Internal functions
Function, (setf c-lazy): Internal functions
Function, (setf c-md-info): Internal functions
Function, (setf c-model): Internal functions
Function, (setf c-optimize): Internal functions
Function, (setf c-pulse): Internal functions
Function, (setf c-pulse-last-changed): Internal functions
Function, (setf c-pulse-observed): Internal functions
Function, (setf c-slot-name): Internal functions
Function, (setf c-state): Internal functions
Function, (setf c-synaptic): Internal functions
Function, (setf c-value): Internal functions
Function, (setf c-value-state): Internal functions
Function, (setf cd-caller-store): Internal functions
Function, (setf cd-code): Internal functions
Function, (setf cd-debug): Internal functions
Function, (setf cd-inputp): Internal functions
Function, (setf cd-lazy): Internal functions
Function, (setf cd-md-info): Internal functions
Function, (setf cd-model): Internal functions
Function, (setf cd-optimize): Internal functions
Function, (setf cd-pulse): Internal functions
Function, (setf cd-pulse-last-changed): Internal functions
Function, (setf cd-pulse-observed): Internal functions
Function, (setf cd-rule): Internal functions
Function, (setf cd-slot-name): Internal functions
Function, (setf cd-state): Internal functions
Function, (setf cd-synaptic): Internal functions
Function, (setf cd-usage): Internal functions
Function, (setf cd-useds): Internal functions
Function, (setf cd-value): Internal functions
Function, (setf cd-value-state): Internal functions
Function, (setf cr-caller-store): Internal functions
Function, (setf cr-code): Internal functions
Function, (setf cr-debug): Internal functions
Function, (setf cr-inputp): Internal functions
Function, (setf cr-lazy): Internal functions
Function, (setf cr-md-info): Internal functions
Function, (setf cr-model): Internal functions
Function, (setf cr-optimize): Internal functions
Function, (setf cr-pulse): Internal functions
Function, (setf cr-pulse-last-changed): Internal functions
Function, (setf cr-pulse-observed): Internal functions
Function, (setf cr-rule): Internal functions
Function, (setf cr-slot-name): Internal functions
Function, (setf cr-state): Internal functions
Function, (setf cr-synaptic): Internal functions
Function, (setf cr-value): Internal functions
Function, (setf cr-value-state): Internal functions
Function, (setf envalue-rule): Internal functions
Function, (setf flushed-cell-pulse-observed): Internal functions
Function, (setf ks-if-missing): Internal functions
Function, (setf ks-name): Internal functions
Function, (setf ks-rule): Internal functions
Function, (setf md-census-count): Exported functions
Function, (setf md-slot-cell): Internal functions
Function, (setf md-slot-cell-type): Internal functions
Function, (setf md-slot-owning-direct?): Internal functions
Function, (setf md-slot-value): Internal functions
Function, bd-bound-slot-value: Internal functions
Function, bd-slot-boundp: Internal functions
Function, bd-slot-makunbound: Internal functions
Function, bd-slot-value: Internal functions
Function, blank-usage-mask: Internal functions
Function, c-absorb-value: Internal functions
Function, c-break: Exported functions
Function, c-caller-path-exists-p: Internal functions
Function, c-caller-store: Internal functions
Function, c-callers: Internal functions
Function, c-currentp: Internal functions
Function, c-debug: Exported functions
Function, c-depend-depth: Internal functions
Function, c-dependent-p: Internal functions
Function, c-drifter-absolute-caller-store: Internal functions
Function, c-drifter-absolute-code: Internal functions
Function, c-drifter-absolute-debug: Internal functions
Function, c-drifter-absolute-inputp: Internal functions
Function, c-drifter-absolute-lazy: Internal functions
Function, c-drifter-absolute-md-info: Internal functions
Function, c-drifter-absolute-model: Internal functions
Function, c-drifter-absolute-optimize: Internal functions
Function, c-drifter-absolute-p: Internal functions
Function, c-drifter-absolute-pulse: Internal functions
Function, c-drifter-absolute-pulse-last-changed: Internal functions
Function, c-drifter-absolute-pulse-observed: Internal functions
Function, c-drifter-absolute-rule: Internal functions
Function, c-drifter-absolute-slot-name: Internal functions
Function, c-drifter-absolute-state: Internal functions
Function, c-drifter-absolute-synaptic: Internal functions
Function, c-drifter-absolute-usage: Internal functions
Function, c-drifter-absolute-useds: Internal functions
Function, c-drifter-absolute-value: Internal functions
Function, c-drifter-absolute-value-state: Internal functions
Function, c-drifter-caller-store: Internal functions
Function, c-drifter-code: Internal functions
Function, c-drifter-debug: Internal functions
Function, c-drifter-inputp: Internal functions
Function, c-drifter-lazy: Internal functions
Function, c-drifter-md-info: Internal functions
Function, c-drifter-model: Internal functions
Function, c-drifter-optimize: Internal functions
Function, c-drifter-p: Internal functions
Function, c-drifter-pulse: Internal functions
Function, c-drifter-pulse-last-changed: Internal functions
Function, c-drifter-pulse-observed: Internal functions
Function, c-drifter-rule: Internal functions
Function, c-drifter-slot-name: Internal functions
Function, c-drifter-state: Internal functions
Function, c-drifter-synaptic: Internal functions
Function, c-drifter-usage: Internal functions
Function, c-drifter-useds: Internal functions
Function, c-drifter-value: Internal functions
Function, c-drifter-value-state: Internal functions
Function, c-envaluer-p: Internal functions
Function, c-inputp: Internal functions
Function, c-lazy: Internal functions
Function, c-md-info: Internal functions
Function, c-model: Internal functions
Function, c-no-news: Internal functions
Function, c-optimize: Internal functions
Function, c-optimize-away?!: Internal functions
Function, c-optimized-away-p: Internal functions
Function, c-propagate: Internal functions
Function, c-propagate-to-callers: Internal functions
Function, c-pulse: Internal functions
Function, c-pulse-last-changed: Internal functions
Function, c-pulse-observed: Internal functions
Function, c-pulse-update: Internal functions
Function, c-quiesce: Internal functions
Function, c-ruled-p: Internal functions
Function, c-setting-debug: Internal functions
Function, c-slot-name: Internal functions
Function, c-state: Internal functions
Function, c-stop: Exported functions
Function, c-stopped: Exported functions
Function, c-stopper: Internal functions
Function, c-synaptic: Internal functions
Function, c-unboundp: Internal functions
Function, c-unlink-caller: Internal functions
Function, c-unlink-unused: Internal functions
Function, c-unlink-used: Internal functions
Function, c-validate: Internal functions
Function, c-validp: Internal functions
Function, c-value: Internal functions
Function, c-value-state: Internal functions
Function, cache-bound-p: Internal functions
Function, cache-state-bound-p: Internal functions
Function, calculate-and-link: Internal functions
Function, calculate-and-set: Internal functions
Function, call-f-delta: Internal functions
Function, call-f-find: Internal functions
Function, call-f-sensitivity: Internal functions
Function, call-trc: Internal functions
Function, call-trc-to-string: Internal functions
Function, call-with-integrity: Internal functions
Function, call-with-none-awake: Internal functions
Function, call-with-one-datapulse: Internal functions
Function, caller-drop: Internal functions
Function, caller-ensure: Internal functions
Function, cd-caller-store: Internal functions
Function, cd-code: Internal functions
Function, cd-debug: Internal functions
Function, cd-inputp: Internal functions
Function, cd-lazy: Internal functions
Function, cd-md-info: Internal functions
Function, cd-model: Internal functions
Function, cd-optimize: Internal functions
Function, cd-pulse: Internal functions
Function, cd-pulse-last-changed: Internal functions
Function, cd-pulse-observed: Internal functions
Function, cd-rule: Internal functions
Function, cd-slot-name: Internal functions
Function, cd-state: Internal functions
Function, cd-synaptic: Internal functions
Function, cd-usage: Internal functions
Function, cd-usage-clear-all: Internal functions
Function, cd-useds: Internal functions
Function, cd-value: Internal functions
Function, cd-value-state: Internal functions
Function, cell-p: Internal functions
Function, cell-read: Internal functions
Function, cells-reset: Exported functions
Function, check-links: Internal functions
Function, chk: Internal functions
Function, copy-c-dependent: Internal functions
Function, copy-c-drifter: Internal functions
Function, copy-c-drifter-absolute: Internal functions
Function, copy-c-envaluer: Internal functions
Function, copy-c-ruled: Internal functions
Function, copy-cell: Internal functions
Function, copy-kid-slotdef: Internal functions
Function, count-model: Internal functions
Function, cr-caller-store: Internal functions
Function, cr-code: Internal functions
Function, cr-debug: Internal functions
Function, cr-inputp: Internal functions
Function, cr-lazy: Internal functions
Function, cr-md-info: Internal functions
Function, cr-model: Internal functions
Function, cr-optimize: Internal functions
Function, cr-pulse: Internal functions
Function, cr-pulse-last-changed: Internal functions
Function, cr-pulse-observed: Internal functions
Function, cr-rule: Internal functions
Function, cr-slot-name: Internal functions
Function, cr-state: Internal functions
Function, cr-synaptic: Internal functions
Function, cr-value: Internal functions
Function, cr-value-state: Internal functions
Function, data-pulse-next: Internal functions
Function, defmd-canonicalize-slot: Internal functions
Function, dump-callers: Internal functions
Function, dump-useds: Internal functions
Function, ensure-value-is-current: Internal functions
Function, envalue-rule: Internal functions
Function, ephemeral-p: Internal functions
Function, ephemeral-reset: Internal functions
Function, explore-caller: Internal functions
Function, explore-used: Internal functions
Function, find-prior: Exported functions
Function, finish-business: Internal functions
Function, first-born-p: Exported functions
Function, flushed-cell-pulse-observed: Internal functions
Function, fm-ancestor-p: Exported functions
Function, fm-ascendant-common: Exported functions
Function, fm-ascendant-if: Exported functions
Function, fm-ascendant-named: Exported functions
Function, fm-ascendant-p: Exported functions
Function, fm-ascendant-some: Exported functions
Function, fm-ascendant-typed: Exported functions
Function, fm-collect-if: Exported functions
Function, fm-collect-some: Exported functions
Function, fm-descendant-if: Exported functions
Function, fm-descendant-named: Exported functions
Function, fm-descendant-typed: Exported functions
Function, fm-do-up: Exported functions
Function, fm-dump-lineage: Exported functions
Function, fm-find-all: Exported functions
Function, fm-find-if: Exported functions
Function, fm-find-kid: Exported functions
Function, fm-find-last-if: Exported functions
Function, fm-find-next: Exported functions
Function, fm-find-next-within: Exported functions
Function, fm-find-one: Exported functions
Function, fm-find-prior: Exported functions
Function, fm-find-prior-within: Exported functions
Function, fm-first-above: Exported functions
Function, fm-gather: Exported functions
Function, fm-grandparent: Internal functions
Function, fm-heritage: Exported functions
Function, fm-includes: Exported functions
Function, fm-kid-add: Exported functions
Function, fm-kid-containing: Exported functions
Function, fm-kid-insert: Exported functions
Function, fm-kid-insert-first: Exported functions
Function, fm-kid-insert-last: Exported functions
Function, fm-kid-named: Exported functions
Function, fm-kid-remove: Exported functions
Function, fm-kid-replace: Exported functions
Function, fm-kid-typed: Exported functions
Function, fm-max: Exported functions
Function, fm-max-kid: Exported functions
Function, fm-min-kid: Exported functions
Function, fm-nearest-if: Exported functions
Function, fm-next-sib: Exported functions
Function, fm-next-sib-if: Exported functions
Function, fm-ordered-p: Exported functions
Function, fm-other!: Exported functions
Function, fm-other-v: Exported functions
Function, fm-pos: Exported functions
Function, fm-prior-sib: Exported functions
Function, fm-quiesce-all: Exported functions
Function, fm-top: Exported functions
Function, fm-traverse: Exported functions
Function, fm-traverse-bf: Exported functions
Function, fm-value-dictionary: Exported functions
Function, hackc: Internal functions
Function, integrity-managed-p: Internal functions
Function, just-do-it: Internal functions
Function, kid-no: Exported functions
Function, kid-slotdef-p: Internal functions
Function, kid1: Exported functions
Function, kid2: Exported functions
Function, ks-if-missing: Internal functions
Function, ks-name: Internal functions
Function, ks-rule: Internal functions
Function, last-kid: Exported functions
Function, make-c-dependent: Internal functions
Function, make-c-drifter: Internal functions
Function, make-c-drifter-absolute: Internal functions
Function, make-c-envaluer: Internal functions
Function, make-c-ruled: Internal functions
Function, make-cell: Internal functions
Function, make-kid-slotdef: Internal functions
Function, make-name: Exported functions
Function, make-part: Exported functions
Function, mapsort: Internal functions
Function, md-awake: Internal functions
Function, md-awake-ct: Internal functions
Function, md-awake-dump: Exported functions
Function, md-awake-map: Exported functions
Function, md-awake-record: Exported functions
Function, md-awake-remove: Exported functions
Function, md-awakep: Exported functions
Function, md-be-adopted: Internal functions
Function, md-cell-flush: Internal functions
Function, md-census-count: Exported functions
Function, md-census-report: Exported functions
Function, md-census-start: Exported functions
Function, md-install-cell: Internal functions
Function, md-map-cells: Internal functions
Function, md-owning-slots: Internal functions
Function, md-quiesce: Internal functions
Function, md-slot-cell-flushed: Internal functions
Function, md-slot-cell-type: Internal functions
Function, md-slot-makunbound: Internal functions
Function, md-slot-owning?: Internal functions
Function, md-slot-value: Internal functions
Function, md-slot-value-assume: Internal functions
Function, md-slot-value-store: Internal functions
Function, name-root: Exported functions
Function, name-subscript: Exported functions
Function, prior-sib: Internal functions
Function, qci: Internal functions
Function, record-caller: Internal functions
Function, tcprop: Internal functions
Function, test-cells-store: Exported functions
Function, trc-pathp: Exported functions
Function, trcdepth-reset: Internal functions
Function, true-that: Exported functions
Function, ufb-add: Internal functions
Function, ufb-queue: Internal functions
Function, ufb-queue-ensure: Internal functions
fv-kid-keep: Internal generic functions
fv-kid-keep: Internal generic functions

G
Generic Function, (setf adopt-ct): Internal generic functions
Generic Function, (setf area): Internal generic functions
Generic Function, (setf awaken-on-init-p): Internal generic functions
Generic Function, (setf bottom): Internal generic functions
Generic Function, (setf c-link): Internal generic functions
Generic Function, (setf cells): Internal generic functions
Generic Function, (setf cells-flushed): Internal generic functions
Generic Function, (setf data): Internal generic functions
Generic Function, (setf dbg): Exported generic functions
Generic Function, (setf entry): Internal generic functions
Generic Function, (setf expiration): Internal generic functions
Generic Function, (setf fm-parent): Exported generic functions
Generic Function, (setf item): Internal generic functions
Generic Function, (setf kid-factory): Internal generic functions
Generic Function, (setf kid-slots): Internal generic functions
Generic Function, (setf kid-values): Internal generic functions
Generic Function, (setf kids): Exported generic functions
Generic Function, (setf kv-collector): Internal generic functions
Generic Function, (setf kv-key): Internal generic functions
Generic Function, (setf kv-key-test): Internal generic functions
Generic Function, (setf left): Internal generic functions
Generic Function, (setf md-doomed): Internal generic functions
Generic Function, (setf md-name): Exported generic functions
Generic Function, (setf md-state): Internal generic functions
Generic Function, (setf registry): Internal generic functions
Generic Function, (setf registry?): Exported generic functions
Generic Function, (setf right): Internal generic functions
Generic Function, (setf sort-map): Internal generic functions