From ec73eed432a76ecbdf5e81159c8f23dfa64d09c0 Mon Sep 17 00:00:00 2001 From: Nat Quayle Nelson Date: Thu, 13 Jul 2023 20:27:06 -0600 Subject: [PATCH] Stream.startsWithOneOf --- src/kiss/Stream.hx | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/kiss/Stream.hx b/src/kiss/Stream.hx index 8b67021..ebb3d3e 100644 --- a/src/kiss/Stream.hx +++ b/src/kiss/Stream.hx @@ -114,6 +114,11 @@ class Stream { }; } + public function startsWithOneOf(strings:Array) { + for (s in strings) if (startsWith(s)) return true; + return false; + } + var lineLengths = []; /** Every drop call should end up calling dropChars() or the position tracker will be wrong. **/