Skip to content

Commit dc74aae

Browse files
committed
Minor fix: do not use streams in REngine
1 parent 337a8e2 commit dc74aae

File tree

1 file changed

+4
-1
lines changed
  • com.oracle.truffle.r.engine/src/com/oracle/truffle/r/engine

1 file changed

+4
-1
lines changed

com.oracle.truffle.r.engine/src/com/oracle/truffle/r/engine/REngine.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -281,7 +281,10 @@ private List<RSyntaxNode> parseSource(Source source) throws ParseException {
281281
@Override
282282
public RExpression parse(Source source) throws ParseException {
283283
List<RSyntaxNode> list = parseSource(source);
284-
Object[] data = list.stream().map(node -> RASTUtils.createLanguageElement(node)).toArray();
284+
Object[] data = new Object[list.size()];
285+
for (int i = 0; i < data.length; i++) {
286+
data[i] = RASTUtils.createLanguageElement(list.get(i));
287+
}
285288
return RDataFactory.createExpression(data);
286289
}
287290

0 commit comments

Comments
 (0)