Robert Grosse
Robert Grosse
I'm running into the same issue with a much smaller grammar: ``` grammar(); pub S = { "a" E "c", "a" F "d", "b" F "c", "b" E "d", }...
An LR(1) parser only uses a single token of lookahead (that's what the 1 in LR(1) means). Imagine you have input starting with the following: `( ID ) ...`. As...
So far the best workaround I came up with involved writing a combination of four wrapper types with hundreds of lines of boilerplate to change the way it serializes.
Enums have the same problem (#346)
FYI, the link you posted doesn't work any more. I'm guessing that this is the correct link: https://github.com/ItzSomebody/stopdecompilingmyjava/blob/master/decompiler-tool-bugs/entry-010/entry.md
Should be fixed now.
> do you have repo with Rust-based version to share ? FYI, the Rust version is now live (it is on the "v2" branch). This only includes the assembler and...
I'm planning to support decompilation of lone classfiles in the v2 decompiler (if I ever manage to write that), so I'm going to go ahead and close this now.
Sorry for the late response, I was on vacation. Anyway, as Janmm14 mentioned, the Rust version only supports the assembler and disassembler, but so does Python 3. The decompiler is...
I filed https://github.com/Konloch/bytecode-viewer/issues/477 to ask bytecode-viewer to upgrade.