Path: csiph.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: Robert Klemme Newsgroups: comp.lang.java.programmer Subject: Re: fundamental concept redux Date: Wed, 26 Oct 2016 08:53:24 +0200 Lines: 26 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: individual.net AuEbY91MWfXya0XI6Gf5SQlCczdnTGVU+tf59a4UjMQI/UOnc= Cancel-Lock: sha1:ZECKJzFx0R5hvIgTt66EFPg52aY= User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 In-Reply-To: Xref: csiph.com comp.lang.java.programmer:35864 On 25.10.2016 10:26, Stefan Ram wrote: > I gradually became aware of the JLS having "silently" > redefined some fundamental concepts. This is vastly exaggerated - at least in the first case you mention: > For example: > > MethodHeader > > From JLS1 to JLS7, the MethodHeader (8.4) included > MethodModifiers (like "public" and "static"). > > In JLS8, the MethodHeader (8.4) starts with the Result > (like "void"), a MethodeModifier is not part of it anymore. This is just a minor change in how the syntax productions of the language are organized. Kind regards robert -- remember.guy do |as, often| as.you_can - without end http://blog.rubybestpractices.com/