17 lines
445 B
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
|
|
);
|
|
}
|
|
}
|