All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.almondtools.rexlex.io.CharProvider Maven / Gradle / Ivy

Go to download

Regular expression matchers, searcher, lexers based on deterministic finite automata

There is a newer version: 0.3.3
Show newest version
package com.almondtools.rexlex.io;

public interface CharProvider {

	char next();
	char lookahead();
	char lookahead(int i);
	char prev();
	char lookbehind();
	char lookbehind(int i);

	int current();
	void move(int i);
	void forward(int i);
	void finish();
	boolean finished();
	boolean finished(int i);

	char at(int i);
	char[] between(int start, int end);
	String slice(int start, int end);

	void mark();
	boolean changed();

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy