Agreed, To make it easier in the BNF, I have made it noise_table_input_arg noise_table ( noise_table_input_arg [ , string ] ) ; noise_table_input_arg ::= constant_arrayinit | parameter_identifier | string Cheers... Dave Geoffrey.Coram wrote: > > analog_filter_function_concatenation > > should be renamed to something without "concatenation"; > I think we came up with > analog_filter_function_array > except it could be a scalar, so > analog_filter_function_arg > would probably be better. > > > This syntax is a little hard to parse: > > noise_table ( constant_arrayinit | parameter_identifier | string [ , > string ] ) > > since it looks like the options are > noise_table ( constant_arrayinit ) > noise_table ( parameter_identifier ) > noise_table ( string [ , string ] ) > > ie, that you can't have the noise name unless you specify > the input as a string. What are the order of association > rules for BNF? > > -Geoffrey > > > Sri Chandra wrote: >> Annex A: BNF >> ============ >> * [Clause A.2.4, pg 344]: change constant_array_init to >> constant_arrayinit >> * [Clause A.8.1, pg 359]: Should be apostrophe instead of a back-tick >> for the constant_arrayinit and constant_optional_arrayinit syntax items. >> * [Clause A.8.1, pg 359]: analog_filter_function_array should use >> constant_optional_arrayinit instead of constant_concatenation in the >> syntax definition (as laplace/zi use array and can have optional values) >> analog_filter_function_concatenation ::= >> parameter_identifier >> | parameter_identifier [ msb_constant_expression : >> lsb_constant_expression ] >> | constant_optional_arrayinit >> * [Clause A.8.2, pg 360]: change noise_table syntax to use >> constant_arrayinit and support array parameters >> noise_table ( constant_arrayinit | parameter_identifier | string [ , >> string ] ) >> * [Clause A.8.2, pg 360]: Arguments for analysis_function_call should >> not be optional. Remove outer [] >> * [Clause A.8.2, pg 361]: For ac_stim the open square bracket, [, >> should be in blue >> >> >> Notes: >> ====== >> * Dave will publish draft6 change bar version and clean version at the >> website >> * The clean version of draft6 will be sent to Accellera board for >> approval >> >> >> Regards, >> Sri > -- ============================================== -- It's a beautiful day -- Don't let it get away -- -- David Miller -- Design Technology (Austin) -- Freescale Semiconductor -- Ph : 512 996-7377 Fax: x7755 ============================================== -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean.Received on Thu Jul 24 17:54:37 2008
This archive was generated by hypermail 2.1.8 : Thu Jul 24 2008 - 17:54:51 PDT