[ibis-macro] FW: AMI BNF issue

  • From: "Muranyi, Arpad" <Arpad_Muranyi@xxxxxxxxxx>
  • To: "IBIS-ATM" <ibis-macro@xxxxxxxxxxxxx>
  • Date: Fri, 3 Jul 2009 08:07:20 -0700

Here is another question the parser developer is
asking us to resolve.  I will put this on the
agenda for our next meeting.
 
Thanks,
 
Arpad
=================================================

 

From: Atul Agarwal [mailto:atul@xxxxxxxxxxxxxxx] 
Sent: Thursday, July 02, 2009 8:32 AM
To: Mirmak, Michael
Subject: AMI BNF issue

 

Hello Michael

 

The AMI BNF in the spec is as follows:

 

| <tree>:

|       <branch>

|    

|     <branch>:

|       ( <branch name> <leaf list> )

|    

|     <leaf list>:

|       <branch>

|       <leaf>

|       <leaf list> <branch>

|       <leaf list> <leaf>

|    

|     <leaf>:

|       ( <parameter name> whitespace <value list> )

|    

|     <value list>:

|       <value>

|       <value list> whitespace <value>

|     <value>:

|       <string literals>

|       <decimal number>

|       <decimal number>e<exponent>

|       <decimal number>E<exponent>

 

 

As per the above BNF, the Format = Table syntax is invalid.  The "Table"
token is unacceptable. A list is expected in its place.

 

(Format Table

        (Labels Row_No Time Probability)

        (-5  -5e-12  1e-10)

        (-4  -4e-12  3e-7)

        (4    4e-12  3e-7)

        (5    5e-12  1e-10)

)

 

I am holding off the Table implementation until this is resolved. Hope
that is OK.

 

Atul

 

 

Other related posts: