Hi Ingo,

I know, its hard to believe - but take a look at 
https://code.google.com/p/android/issues/detail?id=218892

Or simply try to add a line like

int α = 42;


to your java source code and compile with jack. I'm pretty sure you will 
face a 'error: illegal character' message ;-(

Regarding your tip - I always used jdk9 to build frege itself; but after 
that I've extracted the sources and gave them to jack - this is where I'm 
struggling now (first with the encoding, but now with the 'Error during 
'TypeLegalizer' runner..' exception). As it seems all java compilers are 
buggy ;-)

Br,

Andreas

Am Dienstag, 13. September 2016 19:21:11 UTC+2 schrieb Ingo W.:
>
> Hi Andreas,
>
> good to know that Java6 will not be needed anymore.
>
> Regarding the Unicode characters .... I'm a bit surprised that there still 
> should be a tool that doesn't handle them.
> However, one gets similar errors with the javac compiler, since it assumes 
> the "system default encoding" UNLESS you tell via the -encoding option what 
> you have.
>
> Please note also that the javac8 compiler may prodcue bad code that fails 
> the verifier. This is why I recommend to use javac9 with the -target 1.8 
> option.
>
> Best regards, Ingo
>

-- 
You received this message because you are subscribed to the Google Groups 
"Frege Programming Language" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to frege-programming-language+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to