|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IntSet | |
com.inxar.syntacs.automaton.pushdown | Defines classes which implement pushdown automata and their construction. |
com.inxar.syntacs.grammar.context_free | Defines classes which implement context-free grammars. |
com.inxar.syntacs.grammar.regular | Defines classes which implement regular-expression based grammars. |
com.inxar.syntacs.util | Defines classes and utilities which implement fundamental abstract data types. |
org.inxar.syntacs.grammar.context_free | Declares interfaces which model context-free grammars. |
org.inxar.syntacs.grammar.regular | Declares interfaces which model regular-expression based grammars. |
org.inxar.syntacs.util | Declares interfaces which model basic and or fundamental abstract data types used throughout the translation process. |
Uses of IntSet in com.inxar.syntacs.automaton.pushdown |
Methods in com.inxar.syntacs.automaton.pushdown that return IntSet | |
IntSet |
LRConstructor.getState(int id)
|
IntSet |
LR1Constructor.closure(IntSet set)
Returns the closure set of the given set of items. |
IntSet |
LR1Constructor.getNextSet(IntSet items)
Calculates and returns the next set of items for the given set of items. |
Methods in com.inxar.syntacs.automaton.pushdown with parameters of type IntSet | |
IntSet |
LR1Constructor.closure(IntSet set)
Returns the closure set of the given set of items. |
IntSet |
LR1Constructor.getNextSet(IntSet items)
Calculates and returns the next set of items for the given set of items. |
Constructors in com.inxar.syntacs.automaton.pushdown with parameters of type IntSet | |
SCCTransitiveClosure(IntSet vertices,
IntRelation relation,
IntRelation input,
IntRelation output)
Constructs the SCCTransitiveClosure on the given
raw IntSet of vertices, the
IntRelation which implies the edges which connect
those vertices, the IntRelation which holds the
IntSet of values at each vertex, and the
IntRelation where the output IntSet
of values should be put. |
Uses of IntSet in com.inxar.syntacs.grammar.context_free |
Methods in com.inxar.syntacs.grammar.context_free that return IntSet | |
IntSet |
CFItem.getFirstSet()
|
IntSet |
CFLR1Item.getFirstSet()
|
IntSet |
CFTerminal.getFirstSet()
|
IntSet |
CFNonTerminal.getFirstSet()
|
Uses of IntSet in com.inxar.syntacs.grammar.regular |
Methods in com.inxar.syntacs.grammar.regular that return IntSet | |
IntSet |
REPositiveClosure.getFirstSet()
|
IntSet |
REPositiveClosure.getLastSet()
|
IntSet |
REConcatenation.getFirstSet()
|
IntSet |
REConcatenation.getLastSet()
|
IntSet |
REUnion.getFirstSet()
|
IntSet |
REUnion.getLastSet()
|
IntSet |
REEpsilon.getFirstSet()
|
IntSet |
REEpsilon.getLastSet()
|
IntSet |
REInterval.getFirstSet()
|
IntSet |
REInterval.getLastSet()
|
IntSet |
REInterval.getFollowSet()
|
IntSet |
REGrammar.getStart()
|
IntSet |
REOption.getFirstSet()
|
IntSet |
REOption.getLastSet()
|
IntSet |
RECharClass.getFirstSet()
|
IntSet |
RECharClass.getLastSet()
|
IntSet |
REClosure.getFirstSet()
|
IntSet |
REClosure.getLastSet()
|
IntSet |
RECharString.getFirstSet()
|
IntSet |
RECharString.getLastSet()
|
Uses of IntSet in com.inxar.syntacs.util |
Classes in com.inxar.syntacs.util that implement IntSet | |
class |
BitSetIntSet
Concrete implementation of IntSet which uses a
java.util.BitSet internally. |
class |
EmptyIntSet
Concrete implementation of IntSet which may never contain
elements. |
class |
ImmutableIntSet
IntSet wrapper implementation which throws
UnsupportedMethodOperation exceptions when the set is
attempted to be changed. |
class |
ListIntSet
Concrete implementation of IntSet which uses a linked
list internally. |
class |
SingletonIntSet
Concrete implementation of IntSet which may only hold a
single element. |
Fields in com.inxar.syntacs.util declared as IntSet | |
static IntSet |
EmptyIntSet.EMPTY_SET
Returns a statically cached copy of the EmptyIntSet . |
IntSet |
BubbleTree.Bubble.set
|
Methods in com.inxar.syntacs.util that return IntSet | |
IntSet |
HashBitSetIntRelation.get(int key)
|
IntSet |
HashBitSetIntRelation.keys()
|
IntSet |
BubbleTree.get(int key)
Returns the IntSet maintained at the interval which
includes the given key. |
IntSet |
HashIntFunction.keys()
|
IntSet |
ArrayIntFunction.keys()
|
IntSet |
TreeListIntRelation.keys()
|
IntSet |
TreeListIntRelation.get(int key)
|
Methods in com.inxar.syntacs.util with parameters of type IntSet | |
void |
HashBitSetIntRelation.set(int key,
IntSet values)
|
void |
BitSetIntSet.union(IntSet other)
|
void |
EmptyIntSet.union(IntSet other)
|
void |
BubbleTree.put(int lo,
int hi,
IntSet other)
Puts the given value across the given interval <lo,hi>. |
void |
ImmutableIntSet.union(IntSet other)
|
void |
TreeListIntRelation.set(int key,
IntSet set)
|
void |
ListIntSet.union(IntSet other)
|
void |
SingletonIntSet.union(IntSet other)
|
Constructors in com.inxar.syntacs.util with parameters of type IntSet | |
ImmutableIntSet(IntSet set)
Constructs the ImmutableIntSet wrapping the given
set. |
Uses of IntSet in org.inxar.syntacs.grammar.context_free |
Methods in org.inxar.syntacs.grammar.context_free that return IntSet | |
IntSet |
GrammarSymbol.getFirstSet()
Computes the IntSet Of terminal s that is
the first set for this GrammarSymbol . |
IntSet |
Item.getFirstSet()
Return a IntSet of Item s over the
FIRST(beta, a); |
Uses of IntSet in org.inxar.syntacs.grammar.regular |
Methods in org.inxar.syntacs.grammar.regular that return IntSet | |
IntSet |
RegularExpression.getFirstSet()
Returns the IntSet of Intervals which
are visible at the logical beginning of the the expression. |
IntSet |
RegularExpression.getLastSet()
Returns the IntSet of Intervals which
are visible at the logical end of the the expression. |
IntSet |
Interval.getFollowSet()
Returns the "follow set", or the Intervals (input)
that may occur directly after encountering this one. |
IntSet |
RegularSet.getStart()
Returns the IntSet of intervals which are visible
from some abstract initial state. |
Uses of IntSet in org.inxar.syntacs.util |
Methods in org.inxar.syntacs.util that return IntSet | |
IntSet |
Reiterator.values()
Returns a set view of the current element's values. |
IntSet |
IntFunction.keys()
Returns an IntSet view of the keys. |
IntSet |
IntRelation.keys()
Returns the set of keys. |
IntSet |
IntRelation.get(int key)
Returns the set under the given key. |
Methods in org.inxar.syntacs.util with parameters of type IntSet | |
void |
IntRelation.set(int key,
IntSet values)
Assigns the given set to the given key. |
void |
IntSet.union(IntSet other)
All the members of the given other IntSet are added
to this IntSet . |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |