Bob, Regarding the BNF comment, Booleans are not supposed to be enclosed in double quotes so I think it should be: (xyz True) NOT (xyz "True") I agree, Booleans should be added to the BNF. How about Type Tap and UI? Are they always a "number"? If not, we may need to add these to the BNF also... Thanks, Arpad ============================================== -----Original Message----- From: ibis-macro-bounce@xxxxxxxxxxxxx [mailto:ibis-macro-bounce@xxxxxxxxxxxxx] On Behalf Of Bob Ross Sent: Thursday, April 14, 2011 3:39 PM To: 'IBIS-ATM' Subject: [ibis-macro] BIRD123.2 - Syntax Comments Walter: 1. The data format statements are omitted for the new parameters such as " ... and can have Data Format of Value, Range and Corner." 2. Related to 1.) the Rx_External_Reference example should use Value as its Format: (Rx_External_Reference_Clock(List True False)(Type Boolean)(Usage In) (Description "This model uses an external reference clock)) I do not understand why List is used. Only True or False is of interest, not both. Value seems sufficient. 3. Officially (and it appears to be an unintended? omission), we do not support Boolean data to/from the executable model per its BNF. (We also do not explicitly call out Integer data, but that is not a real issue, since this is just subset of decimal number.) | <value list>: | <value> | <value list> whitespace <value> | <value>: | <string literals> | <decimal number> | <decimal number>e<exponent> | <decimal number>E<exponent> If Boolean is to be supported, would it be encoded in the parameter_in or parmeter_out string as (xyz True) or (xyz "True")? That would need to be documented. Extension of the BNF would be as separate BIRD. Bob -- Bob Ross Teraspeed Consulting Group, LCC http://www.teraspeed.com bob@xxxxxxxxxxxxxx Direct : 503-246-8048 Teraspeed Labs: 503-430-1065 Headquarters: 401-284-1827 Teraspeed is a registered service mark of Teraspeed Consulting Group LLC --------------------------------------------------------------------- IBIS Macro website : http://www.eda.org/pub/ibis/macromodel_wip/ IBIS Macro reflector: //www.freelists.org/list/ibis-macro To unsubscribe send an email: To: ibis-macro-request@xxxxxxxxxxxxx Subject: unsubscribe --------------------------------------------------------------------- IBIS Macro website : http://www.eda.org/pub/ibis/macromodel_wip/ IBIS Macro reflector: //www.freelists.org/list/ibis-macro To unsubscribe send an email: To: ibis-macro-request@xxxxxxxxxxxxx Subject: unsubscribe