Class RpclCondensedProbabilityDistributionParser
java.lang.Object
org.tweetyproject.logics.rpcl.parser.rpclcondensedprobabilitydistributionparser.RpclCondensedProbabilityDistributionParser
- All Implemented Interfaces:
RpclCondensedProbabilityDistributionParserConstants
public class RpclCondensedProbabilityDistributionParser
extends Object
implements RpclCondensedProbabilityDistributionParserConstants
-
Field Summary
FieldsFields inherited from interface org.tweetyproject.logics.rpcl.parser.rpclcondensedprobabilitydistributionparser.RpclCondensedProbabilityDistributionParserConstants
DEFAULT, EOF, MULTIPLICATOR, PROBABILITY, STRUCTURENAME, tokenImage -
Constructor Summary
ConstructorsConstructorDescriptionRpclCondensedProbabilityDistributionParser(InputStream stream, String encoding)RpclCondensedProbabilityDistributionParser(RpclCondensedProbabilityDistributionParserTokenManager tm)RpclCondensedProbabilityDistributionParser(RpclSemantics semantics, FolSignature signature) -
Method Summary
Modifier and TypeMethodDescriptionConstantSet(FolSignature signature)static voidDistribution(RpclSemantics semantics, FolSignature signature)static voidstatic ParseExceptionstatic Tokenstatic TokengetToken(int index)static InstanceAssignmentInstanceAssignment(FolSignature signature)static ReferenceWorldInterpretation(FolSignature signature)static Pair<ReferenceWorld,Probability>ProbabilityAssignment(FolSignature signature)static voidReInit(InputStream stream)static voidReInit(InputStream stream, String encoding)static voidvoidvoidsetSemantics(RpclSemantics semantics)voidsetSignature(FolSignature signature)
-
Field Details
-
token_source
-
token
-
jj_nt
-
-
Constructor Details
-
RpclCondensedProbabilityDistributionParser
public RpclCondensedProbabilityDistributionParser() -
RpclCondensedProbabilityDistributionParser
-
RpclCondensedProbabilityDistributionParser
-
RpclCondensedProbabilityDistributionParser
-
RpclCondensedProbabilityDistributionParser
-
RpclCondensedProbabilityDistributionParser
-
RpclCondensedProbabilityDistributionParser
public RpclCondensedProbabilityDistributionParser(RpclCondensedProbabilityDistributionParserTokenManager tm)
-
-
Method Details
-
setSemantics
-
setSignature
-
parseCondensedProbabilityDistribution
public CondensedProbabilityDistribution parseCondensedProbabilityDistribution(Reader reader) throws ParserException- Throws:
ParserException
-
Distribution
public static final CondensedProbabilityDistribution Distribution(RpclSemantics semantics, FolSignature signature) throws ParseException- Throws:
ParseException
-
ProbabilityAssignment
public static final Pair<ReferenceWorld,Probability> ProbabilityAssignment(FolSignature signature) throws ParseException- Throws:
ParseException
-
Interpretation
- Throws:
ParseException
-
InstanceAssignment
public static final InstanceAssignment InstanceAssignment(FolSignature signature) throws ParseException- Throws:
ParseException
-
ConstantSet
- Throws:
ParseException
-
ReInit
-
ReInit
-
ReInit
-
ReInit
-
getNextToken
-
getToken
-
generateParseException
-
enable_tracing
public static final void enable_tracing() -
disable_tracing
public static final void disable_tracing()
-