News for hackers. Stuff that matters.
Re:Parser generators vs. handwritten parsers: surveying majo... by UncleEntity on Saturday August 21, 2021 @08:49PM (#28261959)
> Java is LL(1)...

Java hasn't ever been able to be parsed with one token look ahead, the earlier versions had a section on how to modify the grammar to be LALR(1)[0] but it was dropped in later versions of the specification -- probably due to added features which made it unfeasible like generic classes.

It's actually quite a good resource since they explain the reasons why the parser needs to have more than one token to figure out what's going on.

[0] http://titanium.cs.berkeley.edu/doc/java-langspec-1.0/19.doc...

There are no comments on this comment yet.