-
information that a
metaobject might define includes the base object's type, interface, class, methods, attributes, p**** tree, etc.
Metaobjects are examples...
- The Art of the
Metaobject Protocol (AMOP) is a 1991 book by
Gregor Kiczales, Jim des Rivieres, and
Daniel G.
Bobrow (all
three working for
Xerox PARC)...
-
system implements itself recursively via a
system of
metaclasses and
metaobjects,
which are
themselves classes and objects.
These allow varying forms...
-
programming and aspect-oriented
programming (including
metaprogramming and
metaobjects). Many
other paradigms are
supported via extensions,
including design...
- and
therefore may not
distinguish between metaobjects and classes. For example, if
Human is a
metaobject representing the
class Person, then instances...
-
introduced by deftype). However, most
Common Lisp
implementations provide a
metaobject protocol which allows generic functions to
provide application specific...
- dbc-code-contracts or jscategory.
Common Lisp, via the
macro facility or the CLOS
metaobject protocol. Nemerle, via macros. Nim, via macros. Perl, via the CPAN modules...
-
Factory object: an
object whose purpose is to
create other objects.
Metaobject: an
object from
which other objects can be
created (compare with a class...
- by
other controls using special functions known as slots.
Metaobject compiler The
metaobject compiler,
termed moc, is a tool that is run on the sources...
- ****ociative
array class Dependent Equality Inductive Intersection List
Object metaobject Option type
Product Record or
Struct Refinement Set
Union tagged Other...