MRL questions

Kurt Stirewalt ([email protected])
Tue, 11 Apr 1995 12:43:30 -0400

In implementing the back end generator for the MRL parser, I ran into
some questions I couldn't answer. Could someone in the know wrt MRL and
the implementation of the model manipulation object system please answer
these for me? Thanks.
-- kurt.

- In the MML API, can Type_Any be a Type_Code?
* Currently the parser assumes that it can.

- Since there can be a Rule_None in the Inheritance_Rule, do we need to
add this to the syntax of MRL?
* I will need to add this feature to the parser.

- Since attributes can have types over those possible in Type_Code, can they
have a Type_None? How is this done in the MRL syntax? I thought it was
syntactically incorrect to give an attribute without a ": type" clause.
* Currently the parser won't let you express a Type_None.

- How do we encode hooks in the API? Has the API been extended for hooks?
* ???