Syntax problems with EXPRESS DAM?

Phil Spiby esukpc02 at nildram.co.uk
Mon Jul 15 09:00:39 EDT 2002


Expressarios,

Whilst developing the revised syntax following the ISO meeting in
Stockholm I have noticed the following:
We now need three basic classifications of types:
1. Concrete types: to be used for defined types and constants (Was
base_type in E1)
2. Parameter types: to be used in functions and procedures (Was
parameter_type in E1)
3. Attribute types: to be used for explicit and derived attributes (to
include Generic_entity and Aggregate BUT NOT Generic!)

Each of these requires aggregation structures to allow the following for
the above classes:
1. ARRAY [1:12] OF INTEGER
2. ARRAY OF GENERIC
3. ARRAY OF GENERIC_ENTITY

This either gives us a lot of syntax rules which are almost the same
with only minor variation in the allowed production rules, or simple
syntax rules (allowing the most generic capability at all places) then
constraining the allowed syntax via Rules and Restrictions in the
standard.

Suggestions please!

Phil




More information about the wg11 mailing list