From f6c19bb14bf5be44c2d7bf1fef014d170f1c4343 Mon Sep 17 00:00:00 2001 From: student Date: Mon, 27 Mar 2017 11:46:59 -0400 Subject: Update FDS --- BJC-Utils2/src/main/java/bjc/utils/cli/fds/FDSState.java | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'BJC-Utils2/src/main/java/bjc/utils/cli/fds/FDSState.java') diff --git a/BJC-Utils2/src/main/java/bjc/utils/cli/fds/FDSState.java b/BJC-Utils2/src/main/java/bjc/utils/cli/fds/FDSState.java index a0ad5e6..4a6e1c6 100644 --- a/BJC-Utils2/src/main/java/bjc/utils/cli/fds/FDSState.java +++ b/BJC-Utils2/src/main/java/bjc/utils/cli/fds/FDSState.java @@ -2,6 +2,8 @@ package bjc.utils.cli.fds; import java.util.function.Consumer; +import bjc.utils.esodata.SimpleStack; +import bjc.utils.esodata.Stack; import bjc.utils.ioutils.Block; /** @@ -56,6 +58,11 @@ public class FDSState { */ public InputMode mode; + /** + * The modes being used. + */ + public Stack> modes; + /** * Function to add a command block to be processed. */ @@ -79,6 +86,8 @@ public class FDSState { state = stat; mode = inputMode; + modes = new SimpleStack<>(); + enqueCommand = comQueue; enqueData = dataQueue; } -- cgit v1.2.3