ORG.LANGBAND.DATASTRUCTURES full listing

Name

ORG.LANGBAND.DATASTRUCTURES full listing -- All funcallable objects and all variables

Package Content

Methods

%BACKTRACE-WHEN-BATCH
 (%BACKTRACE-WHEN-BATCH) [function]
Called By 

%FAILED-TEST-IN-NEED and OOPS

Calls 

DEBUG:BACKTRACE and FORMAT

Location 

sys.lisp

%FAILED-TEST-IN-NEED
 (%FAILED-TEST-IN-NEED EXPR DATANAMES DATAVALUES) [function]
Calls 

%BACKTRACE-WHEN-BATCH, %INTERMINGLE-DATANAMES-AND-DATAVALUES and ERROR

Location 

adts.lisp

%INTERMINGLE-DATANAMES-AND-DATAVALUES
 (%INTERMINGLE-DATANAMES-AND-DATAVALUES DATANAMES DATAVALUES) [function]
Called By 

%FAILED-TEST-IN-NEED

Calls 

MAPCAN

Location 

adts.lisp

DELETE-FROM-RSTK
 (DELETE-FROM-RSTK X RSTK &KEY (TEST #'EQL) (KEY #'IDENTITY)) [function]
Calls 

(SETF RSTK.COUNT), FUNCALL, ROTATEF, RSTK.BARE-VECTOR and RSTK.COUNT

Location 

adts.lisp

DEQUEUE
 (DEQUEUE Q) [function]
Calls 

POP

Location 

adts.lisp

DO-PQ
 (DO-PQ X) [macro]
Calls 

WITH-GENSYMS and X-0

Location 

adts.lisp

DO-RSTK
 (DO-RSTK I) [macro]
Calls 

J, RSTK, WITH-ARGS-ONCE and WITH-GENSYMS

Location 

adts.lisp

ENQUEUE
 (ENQUEUE OBJ Q) [function]
Called By 

LIGHT-ROOM!

Calls 

(SETF CAR) and (SETF CDR)

Location 

adts.lisp

FIND-IN-RSTK
 (FIND-IN-RSTK X RSTK) [function]
Calls 

APPLY and RSTK.AREF

Location 

adts.lisp

GENSYMICATE
 (GENSYMICATE) [function]
Calls 

APPLY, GENSYM and MAPCAR

Location 

sys.lisp

KEYWORDICATE
 (KEYWORDICATE) [function]
Calls 

APPLY, INTERN and MAPCAR

Location 

sys.lisp

LENGTHENED-VECTOR
 (LENGTHENED-VECTOR OLD-VECTOR &OPTIONAL INITIAL-ELEMENT &OPTIONAL NEW-LENGTH-ARG) [function]
Called By 

RSTK.LENGTHEN-BARE-VECTOR

Calls 

(SETF AREF), MAKE-ARRAY and NEED

Location 

adts.lisp

MAKE-PQ
 (MAKE-PQ)
Called By 

CREATE-DUNGEON

Location 

sys.lisp

MAKE-PQE
 (MAKE-PQE)

MAKE-QUEUE
 (MAKE-QUEUE) [function]
Called By 

LIGHT-ROOM!

Location 

adts.lisp

MAKE-RSTK
 (MAKE-RSTK)

NEED
 (NEED EXPR) [macro]
Called By 

LENGTHENED-VECTOR, PQ.ASSERT-HEAPNESS and PQ.GET

Calls 

GENSYM

Location 

adts.lisp

OD-RSTK
 (OD-RSTK I) [macro]
Calls 

J, RSTK, WITH-ARGS-ONCE and WITH-GENSYMS

Location 

adts.lisp

OOPS
 (OOPS &OPTIONAL EXPLANATION) [function]
Called By 

OOPS-MISSING-ARG

Calls 

%BACKTRACE-WHEN-BATCH and ERROR

Location 

sys.lisp

OOPS-MISSING-ARG
 (OOPS-MISSING-ARG &OPTIONAL NAMEOID) [function]
Calls 

FORMAT and OOPS

Location 

sys.lisp

POSITION-IN-RSTK
 (POSITION-IN-RSTK X RSTK &KEY (TEST #'EQL) (KEY #'IDENTITY)) [function]
Calls 

FUNCALL, RSTK.BARE-COUNT and RSTK.BARE-VECTOR

Location 

adts.lisp

PQ-P
 (PQ-P OBJ) [predicate]

PQ.ASSERT-HEAPNESS
 (PQ.ASSERT-HEAPNESS PQ) [function]
Calls 

CEILING, NEED, PQ.INDEX.CHILD-INDEX, PQE.PRI, RSTK.AREF and RSTK.COUNT

Location 

adts.lisp

PQ.CLEAR!
 (PQ.CLEAR! PQ) [function]
Calls 

(SETF RSTK.COUNT)

Location 

adts.lisp

PQ.COUNT
 (PQ.COUNT PQ) [function]
Called By 

RUN-LEVEL!

Calls 

RSTK.COUNT

Location 

adts.lisp

PQ.GET
 (PQ.GET PQ) [function]
Called By 

RUN-LEVEL!

Calls 

NEED, PQ.INDEX.CHILD-INDEX, PQE.PRI, PQE.X, RETURN, ROTATEF, RSTK.AREF, RSTK.COUNT and ZEROP

Location 

adts.lisp

PQ.INDEX.CHILD-INDEX
 (PQ.INDEX.CHILD-INDEX PARENT J) [function]
Called By 

PQ.ASSERT-HEAPNESS and PQ.GET

Location 

adts.lisp

PQ.INDEX.PARENT-INDEX
 (PQ.INDEX.PARENT-INDEX INDEX) [function]

PQ.MAX-PRI
 (PQ.MAX-PRI PQ) [function]
Calls 

PQE.PRI, RSTK.AREF, RSTK.COUNT and ZEROP

Location 

adts.lisp

PQ.PUT
 (PQ.PUT PQ X PRI) [function]
Called By 

PLACE-SINGLE-MONSTER! and RUN-LEVEL!

Calls 

RSTK.COUNT

Location 

adts.lisp

PQ.TOP
 (PQ.TOP PQ) [function]
Called By 

RUN-LEVEL!

Calls 

PQE.PRI, PQE.X, RSTK.AREF, RSTK.COUNT and ZEROP

Location 

adts.lisp

PQE-P
 (PQE-P OBJ) [predicate]

PQE.CLEAR!
 (PQE.CLEAR! PQE) [function]
Calls 

(SETF PQE.PRI) and (SETF PQE.X)

Location 

adts.lisp

PQE.PRI
 (PQE.PRI (OBJ PQE)) [function]

(SETF PQE.PRI)
 ((SETF PQE.PRI) (OBJ PQE)) [function]
Called By 

PQE.CLEAR!

Location 

sys.lisp

PQE.X
 (PQE.X (OBJ PQE)) [function]

(SETF PQE.X)
 ((SETF PQE.X) (OBJ PQE)) [function]
Called By 

PQE.CLEAR!

Location 

sys.lisp

QUEUE-AS-LIST
 (QUEUE-AS-LIST Q) [function]
Called By 

LIGHT-ROOM!

Location 

adts.lisp

RSTK--INDEX-TOO-BIG
 (RSTK--INDEX-TOO-BIG INDEX) [function]
Called By 

(SETF RSTK.AREF) and RSTK.AREF

Calls 

ERROR

Location 

adts.lisp

RSTK-P
 (RSTK-P OBJ) [predicate]

RSTK.AREF
 (RSTK.AREF RSTK INDEX) [function]
Called By 

FIND-IN-RSTK, PQ.ASSERT-HEAPNESS, PQ.GET, PQ.MAX-PRI and PQ.TOP

Calls 

RSTK--INDEX-TOO-BIG, RSTK.BARE-COUNT and RSTK.BARE-VECTOR

Location 

adts.lisp

(SETF RSTK.AREF)
 ((SETF RSTK.AREF) NEW-VALUE RSTK INDEX) [function]
Calls 

(SETF AREF), RSTK--INDEX-TOO-BIG and RSTK.BARE-COUNT

Location 

adts.lisp

RSTK.AREF-DAMMIT
 (RSTK.AREF-DAMMIT RSTK INDEX) [function]
Calls 

RSTK.BARE-VECTOR

Location 

adts.lisp

RSTK.BARE-COUNT
 (RSTK.BARE-COUNT (OBJ RSTK)) [function]

(SETF RSTK.BARE-COUNT)
 ((SETF RSTK.BARE-COUNT) (OBJ RSTK)) [function]
Called By 

(SETF RSTK.COUNT)

Location 

sys.lisp

RSTK.BARE-VECTOR
 (RSTK.BARE-VECTOR (OBJ RSTK)) [function]

(SETF RSTK.BARE-VECTOR)
 ((SETF RSTK.BARE-VECTOR) (OBJ RSTK)) [function]
Called By 

RSTK.LENGTHEN-BARE-VECTOR

Location 

sys.lisp

RSTK.CLEARED-ELEMENT
 (RSTK.CLEARED-ELEMENT (OBJ RSTK)) [function]

RSTK.COUNT
 (RSTK.COUNT RSTK) [function]
Called By 

(SETF RSTK.COUNT), DELETE-FROM-RSTK, PQ.ASSERT-HEAPNESS, PQ.COUNT, PQ.GET, PQ.MAX-PRI, PQ.PUT and PQ.TOP

Calls 

RSTK.BARE-COUNT

Location 

adts.lisp

(SETF RSTK.COUNT)
 ((SETF RSTK.COUNT) NEW-COUNT RSTK) [function]
Called By 

DELETE-FROM-RSTK and PQ.CLEAR!

Calls 

(SETF RSTK.BARE-COUNT) and RSTK.COUNT

Location 

adts.lisp

RSTK.LENGTHEN-BARE-VECTOR
 (RSTK.LENGTHEN-BARE-VECTOR RSTK) [function]
Calls 

(SETF RSTK.BARE-VECTOR), LENGTHENED-VECTOR, RSTK.BARE-VECTOR and RSTK.MAKE-ELEMENT

Location 

adts.lisp

RSTK.MAKE-ELEMENT
 (RSTK.MAKE-ELEMENT (OBJ RSTK)) [function]

RSTK.TOP
 (RSTK.TOP RSTK) [function]
Calls 

RSTK.ZREF

Location 

adts.lisp

RSTK.ZREF
 (RSTK.ZREF RSTK-ARG INDEX-ARG) [macro]
Called By 

RSTK.TOP

Calls 

RSTK and WITH-ARGS-ONCE

Location 

adts.lisp

STRING+
 (STRING+) [function]
Calls 

APPLY

Location 

sys.lisp

SYMBOLICATE
 (SYMBOLICATE) [function]
Called By 

WITH-ARGS-ONCE

Calls 

APPLY, INTERN and MAPCAR

Location 

sys.lisp

WITH-ARGS-ONCE
 (WITH-ARGS-ONCE &REST) [macro]
Called By 

DO-RSTK, OD-RSTK and RSTK.ZREF

Calls 

MAPCAR and SYMBOLICATE

Location 

sys.lisp

WITH-GENSYMS
 (WITH-GENSYMS SYMBOLS) [macro]
Called By 

DO-PQ, DO-RSTK and OD-RSTK

Calls 

MAPCAR

Location 

adts.lisp

This documentation was generated Autumn 2003 from the original sources by Albert v.0.4.9.