TWiki
>
P1076 Web
>
Vhdl2019CollectedRequirements
>
TopLCS2016_071
(2020-02-17,
JimLewis
)
(raw view)
E
dit
A
ttach
---+ Language Change Specification for Optional Semicolons and Commas ---++ <table border="1" cellpadding="0" cellspacing="0" id="table1" rules="all"> <tbody> <tr> <td bgcolor="#ffffff" valign="top"> *LCS Number:* </td> <td bgcolor="#ffffff" valign="top">LCS-2016-071</td> </tr> <tr> <td bgcolor="#edf4f9" valign="top"> *Version:* </td> <td bgcolor="#edf4f9" valign="top"> </td> </tr> <tr> <td bgcolor="#ffffff" valign="top"> *Date:* </td> <td bgcolor="#ffffff" valign="top">2-Nov-2016</td> </tr> <tr> <td bgcolor="#edf4f9" valign="top"> *Status:* </td> <td bgcolor="#edf4f9" valign="top"> </td> </tr> <tr> <td bgcolor="#ffffff" valign="top"> *Author:* </td> <td bgcolor="#ffffff" valign="top">Rob Gaddi</td> </tr> <tr> <td bgcolor="#edf4f9" valign="top">*Email:*</td> <td bgcolor="#edf4f9" valign="top"> </td> </tr> <tr> <td bgcolor="#ffffff" valign="top"> *Source Doc:* </td> <td bgcolor="#ffffff" valign="top"> OptionalSemicolon </td> </tr> <tr> <td bgcolor="#edf4f9" valign="top"> [[OptionalSemicolon][ *Summary:* ]]</td> <td bgcolor="#edf4f9" valign="top">Allow for extra semicolons/commas at the end of lists</td> </tr> </tbody> </table> ---+++ Details_of_Language_Change Changes are shown in %RED% red font%ENDCOLOR%. ---++++ Section 6.5.6.1 Interface list ---+++++ Top page 78 <pre>interface_list ::= interface_element { ; interface_element } <font color="red">[ ; ]</font> </pre> ---++++ Section 5.2.2.1 Enumeration types ---+++++ Middle page 37 <pre>enumeration_type_definition ::= ( enumeration_literal { , enumeration_literal } <font color="red">[ , ]</font> )</pre> ---++++ Section 5.3.2.1 Array types ---+++++ Bottom page 44 <pre>unbounded_array_definition ::= array ( index_subtype_definition { , index_subtype_definition } <font color="red">[ , ]</font> ) of element_subtype_indication</pre> ---+++++ Top page 45 <pre>index_constraint ::= ( discrete_range { , discrete_range } <font color="red">[ , ]</font> )</pre> ---++++ Section 5.3.3 Record types ---+++++ Bottom page 51 <pre>record_constraint ::= ( record_element_constraint { , record_element_constraint } <font color="red">[ , ]</font> )</pre> ---++++ Section 6.5.7.1 Association Lists ---+++++ Top page 81 <pre>association_list ::= association_element { , association_element } <font color="red">[ , ]</font></pre> ---++++ Section 6.9 Group template declarations ---+++++ Middle page 93 <pre>entity_class_entry_list ::= entity_class_entry { , entity_class_entry } <font color="red">[ , ]</font></pre> ---++++ Section 8.4 Indexed names ---+++++ Bottom page 111 <pre>indexed_name ::= prefix ( expression { , expression } <font color="red">[ , ]</font> )</pre> ---++++ Section 9.3.3.1 Aggregates ---+++++ Bottom page 132 <pre>aggregate ::= ( element_association { , element_association } <font color="red">[ , ]</font> )</pre> -- Main.RobGaddi - 2016-11-03 ---++ Comments The proposal is about having optional semicolons. Why is the LCS written to define optional commas? -- %BUBBLESIG{KevinJennings - 2016-11-03}% %COMMENT%
E
dit
|
A
ttach
|
P
rint version
|
H
istory
: r5
<
r4
<
r3
<
r2
<
r1
|
B
acklinks
|
V
iew topic
|
Ra
w
edit
|
M
ore topic actions
Topic revision: r5 - 2020-02-17 - 15:34:42 -
JimLewis
P1076
Log In
or
Register
P1076 Web
Create New Topic
Index
Search
Changes
Notifications
RSS Feed
Statistics
Preferences
Webs
Main
P1076
Ballots
LCS2016_080
P10761
P1647
P16661
P1685
P1734
P1735
P1778
P1800
P1801
Sandbox
TWiki
VIP
VerilogAMS
Copyright © 2008-2026 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki?
Send feedback