hg: lambda/lambda/langtools: Minor syntactic changes:
maurizio.cimadamore at oracle.com
maurizio.cimadamore at oracle.com
Mon Nov 29 08:59:25 PST 2010
Changeset: b635a35cbb89
Author: mcimadamore
Date: 2010-11-29 16:58 +0000
URL: http://hg.openjdk.java.net/lambda/lambda/langtools/rev/b635a35cbb89
Minor syntactic changes:
*) Lambda must start with the special token '#{' (no separator allowed between '#' and '{')
*) 'default' keyword on extension method is now optional (compiler warns you about it)
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Unlambda.java
! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/share/classes/com/sun/tools/javac/parser/Scanner.java
! src/share/classes/com/sun/tools/javac/parser/Token.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/tools/javac/defender/Neg01.java
! test/tools/javac/defender/Neg02.java
! test/tools/javac/diags/examples.not-yet.txt
- test/tools/javac/diags/examples/DefaultAllowedInIntfAnnotationMember.java
+ test/tools/javac/lambda/BadLambdaToken.java
+ test/tools/javac/lambda/BadLambdaToken.out
! test/tools/javac/lambda/BadOrder.java
! test/tools/javac/lambda/BadReturn.java
! test/tools/javac/lambda/BadReturn.out
! test/tools/javac/lambda/DefiniteAssignment01.java
+ test/tools/javac/lambda/DeprecatedExtensionKeyword.java
+ test/tools/javac/lambda/DeprecatedExtensionKeyword.out
! test/tools/javac/lambda/ExceptionTransparency02.java
More information about the lambda-dev
mailing list