RULE-DEF

Name

RULE-DEF -- struct

Struct details

(defstruct RULE-DEF ()(...))
scopepackage SPRES-IMPL
locationspres/rules/r-lang.lisp
# variables4
# methods7

Methods

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

MAKE-RULE-DEF
 (MAKE-RULE-DEF)

RULE-DEF-ARGS
 (RULE-DEF-ARGS (OBJ RULE-DEF)) [accessor]
Called By 

RL-GENERATE-METHOD, RL-GET-ARG-NAMES and RL-GET-SIGNATURE

RULE-DEF-NAME
 (RULE-DEF-NAME (OBJ RULE-DEF)) [accessor]

RULE-DEF-ON-FALL-THROUGH
 (RULE-DEF-ON-FALL-THROUGH (OBJ RULE-DEF)) [accessor]
Called By 

RL-GENERATE-METHOD

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

RULE-DEF-PRINT-EXECUTE
 (RULE-DEF-PRINT-EXECUTE (OBJ RULE-DEF)) [accessor]
Called By 

RL-GENERATE-METHOD

Slots

 slot ARGS is of type T
 slot NAME is of type T
 slot ON-FALL-THROUGH is of type T
 slot PRINT-EXECUTE is of type T

Related Methods

SPRES-IMPL:(SETF RULE-DEF-ARGS)
 ((SETF RULE-DEF-ARGS) (OBJ RULE-DEF)) [function]

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

SPRES-IMPL:(SETF RULE-DEF-ON-FALL-THROUGH)
 ((SETF RULE-DEF-ON-FALL-THROUGH) (OBJ RULE-DEF)) [function]
Called By 

RL-ENSURE-RULE-FORM

Location 

spres/rules/r-lang.lisp

SPRES-IMPL:(SETF RULE-DEF-PRINT-EXECUTE)
 ((SETF RULE-DEF-PRINT-EXECUTE) (OBJ RULE-DEF)) [function]
Called By 

RL-ENSURE-RULE-FORM

Location 

spres/rules/r-lang.lisp

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