Go to the first, previous, next, last section, table of contents.

Namers

Since one of the purposes of naming is to identify objects uniquely, any name generator should be able to maintain some memory as to what has been generated already. The objects that do this are namers.

Form: namer [symbol/id] method rejects...

This form defines an instance of a namer, with either the symbolic name or numeric id. If either matches the name or id of an existing namer, then the old namer will be overwritten, otherwise a new one will be created. The method must be one of the naming methods listed below, and rejects defines what names may not be produced (its exact interpretation depends on the method).


Go to the first, previous, next, last section, table of contents.