[ +gri ] On Mon, Apr 15, 2019 at 9:27 AM Marvin Renich <m...@renich.org> wrote: > > At https://golang.org/ref/spec#Constant_declarations where it talks > about omitting the expression list, it says > > Such an empty list is equivalent to the textual substitution of the > first preceding non-empty expression list and its type if any. > > In the declaration > > const ( > One = iota > Two = 2 > Three > ) > > I would interpret the phrase "first preceding" in the spec as meaning "= > iota", when it is really means "= 2". Both "= iota" and "= 2" are > preceding non-empty expressions, and "= iota" is the first. I think the > phrase should be changed to "most recent preceding" or "last preceding" > (I prefer "most recent"). > > ...Marvin >
-- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.