RULE-ARG

Name

RULE-ARG -- struct

Struct details

(defstruct RULE-ARG ()(...))
scopepackage SPRES-IMPL
locationspres/rules/r-lang.lisp
# variables3
# methods6

Methods

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

MAKE-RULE-ARG
 (MAKE-RULE-ARG)

RULE-ARG-KEYWORD
 (RULE-ARG-KEYWORD (OBJ RULE-ARG)) [accessor]
Called By 

RL-GET-SIGNATURE

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

RL-GENERATE-METHOD

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

RULE-ARG-REBIND
 (RULE-ARG-REBIND (OBJ RULE-ARG)) [accessor]
Called By 

RL-GENERATE-METHOD

Slots

 slot KEYWORD is of type T
 slot NAME is of type T
 slot REBIND is of type T

Related Methods

SPRES-IMPL:(SETF RULE-ARG-KEYWORD)
 ((SETF RULE-ARG-KEYWORD) (OBJ RULE-ARG)) [function]

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

SPRES-IMPL:(SETF RULE-ARG-REBIND)
 ((SETF RULE-ARG-REBIND) (OBJ RULE-ARG)) [function]

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