java-repl
java-repl copied to clipboard
Windows: Stream issue
Steps:
- Launch javarepl 428 on Windows 10, Java8 112 64bit,
- java.util.Arrays.asList().stream().mapToInt(x->(int)x).sum()
Expected:
- java.lang.Integer res0 = 0
Actual:
- First run shows exception, second run hangs
java> java.util.Arrays.asList().stream().mapToInt(x->(int)x).sum()
ERROR: <identifier> expected
public java.lang.Object<Object><Object, java.lang.Integer, java.util.stream.IntStream><Object><Object> res0 = valueOf("res0");
^
ERROR: <identifier> expected
public java.lang.Object<Object><Object, java.lang.Integer, java.util.stream.IntStream><Object><Object> res0 = valueOf("res0");
^
ERROR: ';' expected
public java.lang.Object<Object><Object, java.lang.Integer, java.util.stream.IntStream><Object><Object> res0 = valueOf("res0");
^
ERROR: <identifier> expected
public java.lang.Object<Object><Object, java.lang.Integer, java.util.stream.IntStream><Object><Object> res0 = valueOf("res0");
^
ERROR: ';' expected
public java.lang.Object<Object><Object, java.lang.Integer, java.util.stream.IntStream><Object><Object> res0 = valueOf("res0");
^
ERROR: <identifier> expected
public java.lang.Object<Object><Object, java.lang.Integer, java.util.stream.IntStream><Object><Object> res0 = valueOf("res0");
^
ERROR: illegal start of type
public java.lang.Object<Object><Object, java.lang.Integer, java.util.stream.IntStream><Object><Object> res0 = valueOf("res0");
^
ERROR: illegal start of expression
public java.lang.Object<Object><Object, java.lang.Integer, java.util.stream.IntStream><Object><Object> res0 = valueOf("res0");
^
ERROR: '(' expected
public java.lang.Object<Object><Object, java.lang.Integer, java.util.stream.IntStream><Object><Object> res0 = valueOf("res0");
^
ERROR: invalid method declaration; return type required
public java.lang.Object<Object><Object, java.lang.Integer, java.util.stream.IntStream><Object><Object> res0 = valueOf("res0");
^
ERROR: illegal start of type
public java.lang.Object<Object><Object, java.lang.Integer, java.util.stream.IntStream><Object><Object> res0 = valueOf("res0");
^
java> java.util.Arrays.asList().stream().mapToInt(x->(int)x)