[MMXX-dev] Generator utility
Status: Pre-Alpha
Brought to you by:
ljr
|
From: Frank V. C. <fr...@co...> - 2000-05-02 18:09:47
|
Have you considered allowing the developer to use a declarative grammar
which is then read and the resulting MMXX macro laden header is
generated? This has already proven to be quite useful to CORBA
developers (IDL grammer), as well as increasing the binding capability
for other languages.
You have added encodings which are only understandable to the well
trained (You <grin>), and which for the benefit of the project (change,
maintenance, etc) you may want to hide as much as possible from the
implementator.
So in regards to terminology, there need not be any difference from a
class and instance level from the users perspective.
<class>
<identifier> C </identifier>
<inherites>
<parent = public > B </parent>
<parent = protected> A </parent>
</inherits>
<methods>
<constructors>
<accessors>
<mutators>
...
</class>
this (SIMPLIFIED) declaration of class C is all I (as an implementor) is
concerned about making. I'll create the appropriate makefile rules, etc,
etc. to get it into MMXX encodings.
Just a thought,
Frank V. Castellucci
|