gombaila/src/main/java/ch/fritteli/gombaila/domain/lexer/StringWalker.java

17 lines
445 B
Java

package ch.fritteli.gombaila.domain.lexer;
import ch.fritteli.gombaila.ElementWalker;
import org.jetbrains.annotations.NotNull;
public class StringWalker extends ElementWalker<String, Character> {
public StringWalker(@NotNull final String string) {
super(
string,
(back, index) -> index < back.length(),
(back, index) -> index > 0,
String::charAt
);
}
}