TWiki
>
P1076 Web
>
VHDL2017
>
LCS2016_071a
(2017-04-02,
PatrickLehmann
)
(raw view)
E
dit
A
ttach
---+ Language Change Specification for Optional Trailing Semicolons on Interface Lists ---++ <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-071a</td> </tr> <tr> <td bgcolor="#edf4f9" valign="top"> *Version:* </td> <td bgcolor="#edf4f9" valign="top">1</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"> [[RobGaddi]]</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"> *Summary:* [[OptionalSemicolon][ ]]</td> <td bgcolor="#edf4f9" valign="top">Allow for extra semicolons at the end of interface lists</td> </tr> </tbody> </table> ---+++ Voting Results: Cast your votes here Yes: 1 %USERSIG{RobGaddi - 2016-11-17}% 1 %USERSIG{KevinJennings - 2016-11-22}% 1 %USERSIG{MortenZilmer - 2016-12-11}% 1 %USERSIG{MartinThompson - 2016-12-12}% 1 %USERSIG{RyanHinton - 2016-12-14}% - ver 1 1 %USERSIG{ThomasPreusser - 2016-12-14}% - ver 1 1 %USERSIG{LievenLemiengre - 2017-01-09}% - ver 1 1 %USERSIG{MartinZabel - 2017-01-12}% - ver 1 1 %USERSIG{PatrickLehmann - 2017-01-23}% - ver 1 1 %USERSIG{MarkZwolinski - 2017-02-23}% <span style="background-color: transparent;"> </span> <span style="background-color: transparent;"> No:</span> <span style="background-color: transparent;">Abstain:</span> 1 %USERSIG{FarrellOstler - 2017-01-12}% - ver 1 1 %USERSIG{BrentHahoe - 2017-02-16}% Version 1 - Abstain due to lack of personal time for review. <p> </p> ---+++ Details of Language Change Changes are shown in %RED% red font%ENDCOLOR%. <sticky> ---++++ Section 6.5.6.1 Interface list ---+++++ Top page 78 <pre>interface_list ::= interface_element { ; interface_element } <font color="red">[ ; ]</font> </pre> </sticky> -- Main.RobGaddi - 2016-11-16 ---++ Comments The proposal is about having optional semicolons. Why is the LCS written to define optional commas? -- %BUBBLESIG{KevinJennings - 2016-11-03}% Agreed. Split the LCS into [[LCS2016_071a]] for the semicolon and [[TopLCS2016_071b]] for the commas so they can be voted independently. -- %BUBBLESIG{RobGaddi - 2016-11-16}% Please, correct the syntax to make the final semicolon optional rather than repetitive: { ; } -> [ ; ] -- %BUBBLESIG{ThomasPreusser - 2016-12-27}% Good catch on optional vs. repetitive. Hopefully Rob doesn't mind that I went ahead and made this fix. I also didn't bump the revision number since the optional production is the one that I *meant* to vote on. In other words, I consider I'm fixing a typo, not altering the (intent) of the proposed text. -- %BUBBLESIG{RyanHinton - 2016-12-27}% %COMMENT%
E
dit
|
A
ttach
|
P
rint version
|
H
istory
: r16
<
r15
<
r14
<
r13
<
r12
|
B
acklinks
|
V
iew topic
|
Ra
w
edit
|
M
ore topic actions
Topic revision: r16 - 2017-04-02 - 15:45:14 -
PatrickLehmann
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-2025 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki?
Send feedback