Advance one character in the input
Consume the given string if our input begins with it. Otherwise fail
string that we must find
activity we're performing
Is the input exhausted?
Look ahead in the input without consuming characters
number of characters to look ahead
What substring has been read since the given state
previous input state
Skip to before this pattern. Exhaust input if necessary.
what to skip to
Skip input while it matches the given function
skip till
number of characters to look at
Generated using TypeDoc
Default InputState implementation