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 Wed Mar 14 03:02:14 2018 GMT+0.


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

1 Introduction

cells

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

Kenny's Lisp NYC February Talk Slides are here! Scroll down to get to any notes.

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):