Brad Pierce wrote: >> I would prefer to say that #() means "everything goes back to default" >> and #(.name) means "use the existing instance's value for .name". > > If the intent is to add .name to parameter_value_assignment, then the > proposal needs to update the BNF and say what this new syntax means when > used in module/interface/program instantiations and in class > specializations, or alternatively prohibit it in those contexts. The latter -- this would only be useful in configurations. Normally there are only 2 choices -- override or not. Here there are three -- override via a config value, override with the config back to the default, or leave the instance override alone. Gord. -- -------------------------------------------------------------------- Gordon Vreugdenhil 503-685-0808 Model Technology (Mentor Graphics) gordonv@model.com -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean.Received on Fri Sep 14 13:44:56 2007
This archive was generated by hypermail 2.1.8 : Fri Sep 14 2007 - 13:45:23 PDT