Skip to content

Preliminary new compiler for java8

Pre-release
Pre-release
Compare
Choose a tag to compare
@Ingo60 Ingo60 released this 08 Mar 21:10
· 1046 commits to master since this release

The preliminary jars here are intended for community members who develop tools like REPL, IDEs and Builders.

A public release is planned to appear in a few weeks, but there are still some minor bugs to fix, issues to resolve, documentation to write and cleanup to do.

Note that except for small programs, you'll need a JAVA 9 SDK if you want to target Java8, since the javac in Java8 is broken.

The JARs with version numbers 3.24-7 are compiled for target 1.7 and allow Frege development with Java7.

It goes without saying that bug reports are welcome.

Patch Log

  • 61: compiler accepts code without module blabla where
  • 80: Syntax for generic type variables with bounds and wild cards.
  • 100: fixed Issues #270, #271, #272, Haskell compatibility rgd. braces in layout mode, experimental: show original code in error messages