Minutes of the 1/15/03 Meeting to address BNF issues for SV-BC Attendees: Karen Pieper Brad Pierce Dave Rich Jay Lawrence Don Mills Issues: 19-18. Dan moves Brad seconds. No opposed. Jay abstains. Passes. To function_port_item production ADD: | { attribute_instance } port_type list_of_port_identifiers 19-21. Dan moves that it is an ETF issue and that we pass whatever resolution the VSG decides. Dave seconds. No opposed. No abstain. Passes. 19-23. ETF issue not connected to SV. Dan moves that it is an ETF issue and that we pass whatever resolution the VSG decides. Dave seconds. No opposed. No abstain. Passes. 19-24, 19-26. Dan moves we accept ETF resolution Brad seconds. No opposed. No abstain. Passes. 19-28. 19-30, 19-38. We agreed that having attributes in both locations was a good idea. Dan proposes. In section A.6.4, for statement_item: REPLACE: | { attribute_instance} function_call WITH: | { attribute_instance } function_call ; For function_statement_item REPLACE: | { attribute_instance} function_call WITH: | { attribute_instance } function_call ; Brad seconds. No opposed. No abstain. Passes. 19-31. Partially ETF issue partially not. Proposal by Dan: In event_expression: Remove the first two rules. Dave seconds. No opposed. No abstain. Passes. Karen to create a new issue for event_edge_identifier. 19-32, 19-33. ETF passed no change. Karen moves we have no change. Dave seconds. Brad is opposed. No abstain. Passes. 19-34, 19-65. Expand variable_assignment to include inc_or_dec assignment and operator_assignment. Then we can simplify the BNF for these assignments. Dan to send a proposal. 19-35: This is ETF 35. Karen moves that it is an ETF issue and that we pass whatever resolution the VSG decides. Dan seconds. No opposed. No abstain. Passes. SV-BC-48: Dan moves that we change the function_loop_statement production REPLACE: do function_statement while (expression) WITH: do function_statement while (expression) ; in loop_statement production REPLACE: do statement while (expression) WITH: do statement while (expression) ; Brad seconds. No opposed. No abstain. Passes. 19-37: Dan moves that it is an ETF issue and that we pass whatever resolution the VSG decides. Brad seconds. No opposed. No abstain. Passes. 19-39: Dan moves that in expr_sequence REPLACE: | [ constant_expression ] with | [ constant_expression ] REPLACE: | expr_sequence * [ constant_expression ] WITH | expr_sequence * [ constant_expression ] < bold []> REPLACE: | ( expr_sequence ) WITH: | ( expr_sequence ) Brad seconds. No opposed. No abstain. Passes. 19-41, 19-42: Karen moves that it is an ETF issue and that we pass whatever resolution the VSG decides. Dan seconds. No opposed. No abstain. Passes. 19-43: VSG has accepted this proposal. Karen moves that we pass it. Dan seconds. No opposed. No abstain. Passes. REMOVE: genvar_function_call from A.8.2 REMOVE: genvar_function_identifier from A.9.3 and associated notes. 19-44: Discuss this in the face-to-face. 19-45: Dan moves that it is an ETF issue and that we pass whatever resolution the VSG decides. Brad seconds. No opposed. No abstain. Passes. 19-46, 19-53: Dan proposes that in the expression production we REPLACE I {attribute_instance} inc_or_dec_expression WITH | inc_or_dec_expression Jay seconds. No opposed. No abstain. Passes. Karen will make a second issue on whether we should allow attributes on increment or decrement operators. 19-47: Dan moves that it is an ETF issue and that we pass whatever resolution the VSG decides. Brad seconds. No opposed. No abstain. Passes. 19-48, 19-61, 19-62: Is white space allowed between #1 and ms for time_literals? Delayed to get Dave's feedback. Jay found that no space is allowed. Dan moves that we add two footnotes to the time_literal production to indicate that no white space is allowed between the numbers and the time_unit. He will draft a proposal. 19-49, 19-52, 19-55: Dan will determine the proposal to vote on next time. 19-50: Jay moves we delay this one until more people are around. 19-53: Jay moves we delay this one until more people are around. 19-54: Karen moves we delay this one until more people are around. 19-56: Dan moves we change escaped_arrayed_identifier REPLACE escaped_identifier [ range ] < bold [] > WITH escaped_identifier [ range ] < not bold [] > Brad seconds. No opposed. No abstain. Passes. 19-57: Dan moves we change simple_arrayed_identifier REPLACE simple_identifier [ range ] < bold [] > WITH simple_identifier [ range ] < not bold [] > Brad seconds. No opposed. No abstain. Passes. 19-58, 19-68: ETF is discussing a similar issue we'll delay until we have their feedback.