E2 to E1 SHTOLO test files
Wilson, Peter R
peter.r.wilson at boeing.com
Tue May 7 11:55:09 EDT 2002
Jochen,
I had a discussion at Myrtle Beach with Phil Spiby on the question of
putting the language_version_id before each schema. As far as I remember,
Phil said that the assumption was that the entire EXPRESS model would be in
a single file and that the language_version_id applied to the file. In other
words, the syntax production applies to a file. The IR53 model is in several
files, and hence the multiple occurrences of the language_version_id. The
LRM makes no mention of file(s) containing EXPRESS code.
What happens if a model is partly Edition 1 (e.g., the traditional IRs)
and partly Edition 2 (e.g., new IRs like 52 and 53)?
I think that a language_version_id should be associable with an
individual schema, not just with this unexplained concept of a file. If you
like, change the syntax production to read:
syntax = [ language_version_id ] schema_decl { [language_version_id ]
schema_decl } .
Regards
Peter W.
PS. I have not yet had a chance to look at Phil's latest list of issues to
see if this is in there or not.
Dr Peter R. Wilson
Boeing Commercial Airplanes
PO Box 3707, MS 6H-AF, Seattle, WA 98124-2207
(Package Delivery: MS 6H-AF, 1601 E. Valley Frontage Road, Renton, WA 98055)
Tel: (425) 237-3506, Fax: (425) 237-3428
Email: peter.r.wilson at boeing.com
--------------------------------
Any opinions expressed above are personal;
they shall not be construed as representative of any organisation.
--------------------------------
> -----Original Message-----
> From: Jochen Haenisch [mailto:Jochen.Haenisch at epmtech.jotne.com]
> Sent: Monday, May 06, 2002 11:43 PM
> To: 'Hendrix, Thomas E'
> Cc: 'Peter Wilson'; Arne Tøn
> Subject: RE: E2 to E1 SHTOLO test files
>
>
> Thank you, Tom!
>
> I think there is a syntax error in the P53-file: the language
> identifier
> appears twice, once in the beginning of the file (where it
> should be) and
> once right after the END_SCHEMA statement of the
> product_analysis_schema.
PW: More properly stated, it is before the SCHEMA analysis_schema
PW: declaration (which happens to follow the product_analysis_schema).
> Else it looks OK. I attach the corrected file.
>
> Concerning this P53 file: which of the schemas shall we
> produce longforms
> for, only the product_analysis_schema?
>
> Best regards, Jochen.
>
> <<ir53_from_PW_JH.exp>>
> ____________________________________________________________
> Jochen Haenisch E-mail:
> Jochen.Haenisch at epmtech.jotne.com
> EPM Technology AS Home of the EXPRESS Data Manager
> P.O Box 6629 Etterstad Tel: Int + 47 23 17 17
> 26; mobile: Int + 47
> 922 60 274
> N-0607 Oslo Fax: Int + 47 23 17 17 01
> Norway Web:
> http://www.epmtech.jotne.com
>
> > -----Original Message-----
> > From: Hendrix, Thomas E [SMTP:thomas.e.hendrix at boeing.com]
> > Sent: 6. mai 2002 19:39
> > To: Anna Wasmer (E-mail); Blair Downie (E-mail); Jochen Haenisch
> > (E-mail)
> > Cc: Guenter Staub (E-mail); Rob Bodington (E-mail); Phil Rosche
> > (E-mail); Phil Spiby (E-mail)
> > Subject: E2 to E1 SHTOLO test files
> >
> > Dear all:
> >
> > Attached are two files containing Express short form schemas, that
> > incorporate constructs from part 11 Amendment 1, to be published:
> >
> > 1. express_e2_shtolo_sf, a contrived file with several
> schemas. This file
> > has been compiled without errors by two compilers: EPM; and Expi, an
> > experimental parser written by Peter Wilson for Express language
> > development. It has also been reviewed by several at NIST.
> >
> > 2. IR53_from_PW which is a draft version of part 53 schema,
> provided by
> > Peter Wilson.
> >
> > I have attached for reference the White Paper "Guidance for
> generating
> > long-form EXPRESS schemas for all editions of EXPRESS"
> dated 2001-08-27.
> > This is to be the basis of an Annex to Amendment 1. NOTE
> My understanding
> > is that some technical issues were raised since then and resolved in
> > Myrtle
> > Beach. I am told the current draft of Part 11 Amendment 1
> is in the hands
> > of
> > Phil Spiby.
> >
> > At the PDES, Inc Offsite in Asheville it was agreed that:
> >
> > 1. Tom will create/identify some E2 short forms for testing.
> >
> > 2. Each participant will generate long forms ( for all
> schemas defined in
> > the files) , per Part 11 Amendment 1 Annex (to be published).
> >
> > 3. Long forms will be sent to Anna Wasmer, and copy me and
> Phil Rosche.
> > Anna, please send your long form to me.
> >
> > 4. Anna will use PDTec in-house software to generate
> pair-wise comparison
> > reports of all long forms,
> >
> > 5. Anna will send out reports to all.
> >
> > 6. We all review the discrepancies and throw darts at each other.
> >
> > 7. Repeat as required.
> >
> > Please proceed. My goal is to complete a round of this
> before May 15
> > (PDES,
> > Inc TAC).
> >
> > I have been maintaining the express test files at
> >
> http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/stepmod/stepmod
/doc/express
> -c
> heck/. I also plan to send them to Dave Loffredo to post on WG11 website
> when I am pretty sure they are stable.
>
> Regards,
> Tom
>
> Thomas E. Hendrix
> Phone: 425-237-3368
> thomas.e.hendrix at boeing.com
>
>
> <<e2shtolo_v01.html>> <<express_e2_shtolo_sf.exp>> <<ir53_from_PW.exp>>
> << File: e2shtolo_v01.html >> << File: express_e2_shtolo_sf.exp >> <<
> File: ir53_from_PW.exp >>
More information about the wg11
mailing list