Uses of Class
eu.bandm.tscore.base.Translet.DisjunctionParser
Packages that use Translet.DisjunctionParser
Package
Description
Generic and low level data types and transformation algorithms,
to be used by very different applications of the
tscore
framework.-
Uses of Translet.DisjunctionParser in eu.bandm.tscore.base
Subclasses of Translet.DisjunctionParser in eu.bandm.tscore.baseModifier and TypeClassDescriptionstatic class
Translet.CoTupleParser<A,
B, C, D> Common superclass for Parsers which accept one of many alternatives and return aCoTuple
(ORn and PRIORn).static class
Common superclass for Parsers which accept one of many alternatives and return the upper limit of the different result classes (OR1 and PRIOR1).static class
Translet.OrCoTupleParser<A,
B, C, D> Realizes disjunction which is nondeterministic and returns a CoTuple.static class
Realizes disjunction which is nondeterministic and returns an upper limit class.static class
Translet.PriorCoTupleParser<A,
B, C, D> Realizes disjunction which is priorized and returns a CoTuple.static class
Realizes disjunction which is priorized and returns an upper limit class.Methods in eu.bandm.tscore.base with parameters of type Translet.DisjunctionParserModifier and TypeMethodDescriptionprotected static <R,
S> void Translet.disj_testOneBranch
(Translet.DisjunctionParser<S> disj_parser, Translet.Parser<R> parser, List<Translet.Parser<?>> notHit, int index, Translet.State<?> inState, Set<Translet.State<S>> outStates, Set<Translet.Alternative> alternatives) Tests one of the branch-parsers (with the given index) of the disj_parser, with the given start state.