EJP wrote:
> It's perfectly clear that it's a translator outputting lots of Java
> source from a short sequence in the source language.
If you say so. I didn't find it all that clear.
>Javac and invalid
> byte code have nothing to do with it except that javac reports 'method
> too long'.
That's everything to do with it. There's not a clear, well-defined
limit for the length of a method, and I assume that's at least partly
because this boundary cannot be determined easily, if at all.
Are we arguing that the language allows arbitrarily large methods while
a given language implementation does not?
Like I said, I'm tired of speculating on this, and I just wish the OP
would post the original snippet, the resulting java, I could rub my
beard in curiosity and then move on