Re: Encoding attributes and objects in mrl.

Pedro Szekely ([email protected])
Thu, 15 Jun 1995 07:48:33 PDT

Kurt,

How come you don't have a working object system. Should we do a distribute?
We are about to embark on some new changes, so it might be good to distribute
before we do.

Here is a summary of the changes we want to do:

- Add support for enumerations: Enum_Def and Enum_Value_Def, like Object_def
and Attribute_Def. Currently the declare_enum methods are empty, so there is
no way to store the documentation for the enumerations. I noticed that the
parser throws away the documentation for the enumerations.

- Add better support for querying the _Def structures from the model server.
We haven't decided how to do this, but looks like we will do it with a set of
iterators.

Question for you: how should we document the enumerations. Currently it seems
that the strings are in the enumeration definitions. Is there support for
saying something like:

Description Some_Enum {
"Doc here"
value_1 "doc";
value_2 "doc";
}

Pedro Szekely
USC/ISI, 4676 Admiralty Way, Marina del Rey, CA 90292
Phone: 310/822-1511, Fax: 310/823-6714
URL: http://www.isi.edu/isd/szekely.html