E2 to E1 SHTOLO test files

Jochen Haenisch Jochen.Haenisch at epmtech.jotne.com
Tue May 7 12:23:51 EDT 2002


Peter,

your proposal may well make sense! I just referred to what I think is
specified in the DAM so far. It will probably be quite common to generate
longforms out of mixes of e1 and e2 shortforms.

However, do you think that it is necessary to include schemas according to
different Express versions in the same file? Should it not be enough to
specify the language identifier once only in the top of a file?

Agreed, the LRM does not relate the production term "syntax" to files. We
should probably be more explicit in e2?!? There seems to be a source for
misunderstandings. 

I do not think that there is anything related in the issues resolutions.

Best regards, Jochen.
____________________________________________________________
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:	Wilson, Peter R [SMTP:peter.r.wilson at boeing.com]
> Sent:	7. mai 2002 17:55
> To:	'Jochen Haenisch'
> Cc:	'wg11 at steptools.com'; Hendrix, Thomas E; Wilson, Peter R
> Subject:	RE: E2 to E1 SHTOLO test files
> 
> 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