RULE-INFO

Name

RULE-INFO -- struct

Struct details

(defstruct RULE-INFO ()(...))
scopepackage SPRES-IMPL
locationspres/rules/r-lang.lisp
# variables5
# methods8

Methods

COPY-RULE-INFO
 (COPY-RULE-INFO (OBJ RULE-INFO)) [function]

MAKE-RULE-INFO
 (MAKE-RULE-INFO)

RULE-INFO-DEMANDS
 (RULE-INFO-DEMANDS (OBJ RULE-INFO)) [accessor]
Called By 

RL-GENERATE-METHOD, RL-GET-SIGNATURE and RL-MAKE-COND-CLAUSE

RULE-INFO-DESC
 (RULE-INFO-DESC (OBJ RULE-INFO)) [accessor]
Called By 

RL-CLEAN-BASIC-REQ and RL-GENERATE-METHOD

RULE-INFO-KEY
 (RULE-INFO-KEY (OBJ RULE-INFO)) [accessor]
Called By 

RL-CLEAN-BASIC-REQ, RL-GENERATE-METHOD and RL-MAKE-COND-CLAUSE

RULE-INFO-NAME
 (RULE-INFO-NAME (OBJ RULE-INFO)) [accessor]
Called By 

RL-CLEAN-BASIC-REQ, RL-GENERATE-METHOD, RL-GET-ARG-NAMES, RL-GET-SIGNATURE and RL-MAKE-COND-CLAUSE

RULE-INFO-P
 (RULE-INFO-P OBJ) [predicate]

RULE-INFO-VARIATION
 (RULE-INFO-VARIATION (OBJ RULE-INFO)) [accessor]
Called By 

RL-CLEAN-BASIC-REQ and RL-GENERATE-METHOD

Slots

 slot DEMANDS is of type T
 slot DESC is of type T
 slot KEY is of type T
 slot NAME is of type T
 slot VARIATION is of type T

Related Methods

SPRES-IMPL:(SETF RULE-INFO-DEMANDS)
 ((SETF RULE-INFO-DEMANDS) (OBJ RULE-INFO)) [function]
Called By 

RL-CLEAN-BASIC-REQ

Location 

spres/rules/r-lang.lisp

SPRES-IMPL:(SETF RULE-INFO-DESC)
 ((SETF RULE-INFO-DESC) (OBJ RULE-INFO)) [function]

SPRES-IMPL:(SETF RULE-INFO-KEY)
 ((SETF RULE-INFO-KEY) (OBJ RULE-INFO)) [function]

SPRES-IMPL:(SETF RULE-INFO-NAME)
 ((SETF RULE-INFO-NAME) (OBJ RULE-INFO)) [function]

SPRES-IMPL:(SETF RULE-INFO-VARIATION)
 ((SETF RULE-INFO-VARIATION) (OBJ RULE-INFO)) [function]

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