[swift-evolution] Proposal to remove semicolons

Austin Zheng austinzheng at gmail.com
Mon Dec 14 11:24:52 CST 2015

Semicolons are already optional at the end of lines and only required to separate multiple statements on the same line (and for C for loops, but changing the grammar of those or removing them is a different topic.

If your proposal is to make a semicolon at the end of a single line invalid syntax, that's fine with me, although it seems like an unnecessarily small change to the grammar (and something better handled by a linter). If your proposal is to remove the semicolon as a way to separate multiple statements on the single line, then -1.


> On Dec 13, 2015, at 6:12 AM, João Nunes via swift-evolution <swift-evolution at swift.org> wrote:
> Hi,
> I submitted a PR with a proposal to remove the swift end of line semicolons. 
> It was rejected because i didn't discuss it here. So here i'm discussing it :)
> My proposal is simple: remove the semicolons in the end of lines.
> It isn't needed and makes the code ugly. 
> It must be decided wether to use it or not for every project we start in the coding style.
> What do you think?
> João Nunes
> Sent from my iPhone
> _______________________________________________
> swift-evolution mailing list
> swift-evolution at swift.org
> https://lists.swift.org/mailman/listinfo/swift-evolution

More information about the swift-evolution mailing list