[ibis-macro] A ,ami Template in BNF format ...

  • From: "Walter Katz" <wkatz@xxxxxxxxxx>
  • To: "IBIS-ATM" <ibis-macro@xxxxxxxxxxxxx>
  • Date: Thu, 25 Feb 2010 06:58:12 -0500

All,

From a reference supplied by Bob, (
http://www.cl.cam.ac.uk/~mgk25/iso-ebnf.html ) :

?The Backus-Naur Form (BNF) is a convenient means for writing down the
grammar of a context-free language.?

The parameter string that gets passed into the DLL in Parameters_In and
Parameters_Out is context free. White the rules for the .ami file are not
context-free. In the .ami file Getwave_Exists bust be Boolean, Info, and
either True or False. There is no such constraint on any parameter in the
string passed to the DLL.

Therefore it is impossible to create a BNF for the .ami file that
encapsulates the context sensitive rules. I am now calling this document an
AMI Template using common BNF conventions.

Enclosed is the updated document with this in mind.

Walter

Walter Katz
303.449-2308
Mobile 720.333-1107
wkatz@xxxxxxxxxx
www.sisoft.com

Other related posts: