summaryrefslogtreecommitdiff
path: root/base/src/main/java/bjc/utils/esodata/Tape.java
diff options
context:
space:
mode:
Diffstat (limited to 'base/src/main/java/bjc/utils/esodata/Tape.java')
-rw-r--r--base/src/main/java/bjc/utils/esodata/Tape.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/base/src/main/java/bjc/utils/esodata/Tape.java b/base/src/main/java/bjc/utils/esodata/Tape.java
index 2c7f517..41b0ce7 100644
--- a/base/src/main/java/bjc/utils/esodata/Tape.java
+++ b/base/src/main/java/bjc/utils/esodata/Tape.java
@@ -114,4 +114,8 @@ public interface Tape<T> {
boolean right(int amt);
boolean seekTo(int pos);
+
+ default boolean atEnd() {
+ return position() == size();
+ }
}