public class OutsideRuleFilter
extends java.lang.Object
Constructor and Description |
---|
OutsideRuleFilter(BinaryGrammar bg,
Index<java.lang.String> stateIndex,
Index<java.lang.String> tagIndex) |
Modifier and Type | Method and Description |
---|---|
void |
advanceLeft(boolean[] tags) |
void |
advanceRight(boolean[] tags) |
void |
init() |
void |
leftAccepting(boolean[] result) |
protected static <A> java.util.List<A> |
reverse(java.util.List<A> list) |
void |
rightAccepting(boolean[] result) |
public OutsideRuleFilter(BinaryGrammar bg, Index<java.lang.String> stateIndex, Index<java.lang.String> tagIndex)
protected static <A> java.util.List<A> reverse(java.util.List<A> list)
public void init()
public void advanceRight(boolean[] tags)
public void leftAccepting(boolean[] result)
public void advanceLeft(boolean[] tags)
public void rightAccepting(boolean[] result)