| Did you know ... | Search Documentation: |
| Send methods |
<-lookup).
After creation, the type is object->protect’ed
and a mapping from the type type<-fullname
to the type object is
added to the hash_table
object @types.
The arguments are:
<-fullname
of the new type. This name will be added to the type name-table and must
be unique.<-kind
Determines the validate and translate behaviour (the interpretation of
the context).<-context
The context value. See type->kind
for details<-supers
Alternative types of datums accepted
Types are normally created by converting names (see type<-convert)
or
type<-copy
to create synonym names for a complex type.
<-convert <-copy<-validate_function.
When this fails, it requests the super-types to validate the argument.
<-check <-translate