Changes between Initial Version and Version 1 of FrameDefinitionLanguage


Ignore:
Timestamp:
Mar 22, 2006, 2:28:01 PM (19 years ago)
Author:
ginkel
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • FrameDefinitionLanguage

    v1 v1  
     1= FrameDefinitionLanguage (aka. FDL) =
     2
     3see [/trac/browser/Promot/trunk/fdl]
     4
     5is a object-oriented language for model construction based on CommonLispObjectSystem and the
     6MetaObjectProtocol.
     7
     8It uses the facilities of CommonLisp to dynamically handle ClassMetaObjects and allow changes and
     9editing. Fdl defines a macro language for generic class definitions as well as an ApplicationProgramInterface to access FdlClass definitions and their parts (FdlEffectiveSlotDefinition).
     10The access methods allow addition, deletion and manipulation of classes and slots.
     11
     12FdlClass es are instantiated as FdlObjects, which implies that all of their parts are also automatically
     13instantiated and initialized. It is possible to store ParameterSets with classes that override the default
     14values for parts of a class.
     15
     16
     17
     18