getprop

[procedure] getprop symbol key [default]

ChezScheme: get property value of symbol associated to key.

See also putprop, remprop, property-list

[procedure] getprop symbol environment [default]

SISC: reversed the idea of symbol property list. Instead of thinking that each symbol keeps key-value pair, SISC thinks there are multiple environment where a symbol can have distinct value from toplevel environment. Environment can be either a symbol name of such environment (in which interface it is the same as traditional getprop), or a first-class environment.

See also putprop.

[procedure] getprop symbol-or-keyword key

Bigloo: in Bigloo, a keyword can also have a property list, and the default value is fixed to #f.

See also putprop!, remprop!, symbol-plist.