From c29d84608a97458a583e32845976f95bd7d387c7 Mon Sep 17 00:00:00 2001 From: Ben Culkin Date: Sat, 21 Nov 2020 23:14:47 -0500 Subject: Fix minor issue --- src/main/java/bjc/dicelang/scl/StreamEngine.java | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'src/main') diff --git a/src/main/java/bjc/dicelang/scl/StreamEngine.java b/src/main/java/bjc/dicelang/scl/StreamEngine.java index 4f2e0b8..64f9976 100644 --- a/src/main/java/bjc/dicelang/scl/StreamEngine.java +++ b/src/main/java/bjc/dicelang/scl/StreamEngine.java @@ -252,11 +252,12 @@ public class StreamEngine { /* Process each command. */ for(final char comm : comms) { - boolean succ = commands.getOrDefault(comm, (eng) -> { - Errors.inst.printError(EK_STRM_INVCOM, tk); + boolean succ = commands.get(comm) + .orElseGet(() -> (eng) -> { + Errors.inst.printError(EK_STRM_INVCOM, tk); - return false; - }).test(this); + return false; + }).test(this); if(!succ) return false; } -- cgit v1.2.3