gf-3.10: src/runtime/java/org/grammaticalframework/pgf/LiteralCallback.java
package org.grammaticalframework.pgf;
import java.util.Iterator;
public interface LiteralCallback {
public CallbackResult match(int lin_idx, int start_offset);
public Iterator<TokenProb> predict(int lin_idx, String prefix);
public static class CallbackResult {
private ExprProb ep;
private int offset;
public CallbackResult(ExprProb ep, int offset) {
this.ep = ep;
this.offset = offset;
}
public ExprProb getExprProb() {
return ep;
}
public int getOffset() {
return offset;
}
}
}