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 classTranslet.CoTupleParser<A,B, C, D> Common superclass for Parsers which accept one of many alternatives and return aCoTuple(ORn and PRIORn).static classCommon superclass for Parsers which accept one of many alternatives and return the upper limit of the different result classes (OR1 and PRIOR1).static classTranslet.OrCoTupleParser<A,B, C, D> Realizes disjunction which is nondeterministic and returns a CoTuple.static classRealizes disjunction which is nondeterministic and returns an upper limit class.static classTranslet.PriorCoTupleParser<A,B, C, D> Realizes disjunction which is priorized and returns a CoTuple.static classRealizes 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.