GNU Info

Info Node: (guile.info)Procedure Properties

(guile.info)Procedure Properties


Next: Procedures with Setters Prev: Optional Arguments Up: Procedures and Macros
Enter node , (file) or (file)node

Procedure Properties and Metainformation
========================================

 - primitive: procedure-properties proc
     Return OBJ's property list.

 - primitive: procedure-property p k
     Return the property of OBJ with name KEY.

 - primitive: set-procedure-properties! proc new_val
     Set OBJ's property list to ALIST.

 - primitive: set-procedure-property! p k v
     In OBJ's property list, set the property named KEY to VALUE.

 - primitive: procedure-documentation proc
     Return the documentation string associated with `proc'.  By
     convention, if a procedure contains more than one expression and
     the first expression is a string constant, that string is assumed
     to contain documentation for that procedure.

 - primitive: closure? obj

 - primitive: procedure? obj

 - primitive: thunk? obj

 - primitive: set-source-properties! obj plist

 - primitive: set-source-property! obj key datum

 - primitive: source-properties obj

 - primitive: source-property obj key


automatically generated by info2www version 1.2.2.9