public class RpclCondensedProbabilityDistributionParser extends java.lang.Object implements RpclCondensedProbabilityDistributionParserConstants
Modifier and Type | Field and Description |
---|---|
private static java.util.List<int[]> |
jj_expentries |
private static int[] |
jj_expentry |
private static int |
jj_gen |
private static boolean |
jj_initialized_once |
(package private) static SimpleCharStream |
jj_input_stream |
private static int |
jj_kind |
private static int[] |
jj_la1 |
private static int[] |
jj_la1_0 |
static Token |
jj_nt
Next token.
|
private static int |
jj_ntk |
private RpclSemantics |
semantics
The semantics used for the distribution to be read.
|
private FolSignature |
signature
The signature for this parser (if one has been given)
|
static Token |
token
Current token.
|
static RpclCondensedProbabilityDistributionParserTokenManager |
token_source
Generated Token Manager.
|
DEFAULT, EOF, MULTIPLICATOR, PROBABILITY, STRUCTURENAME, tokenImage
Constructor and Description |
---|
RpclCondensedProbabilityDistributionParser() |
RpclCondensedProbabilityDistributionParser(java.io.InputStream stream)
Constructor with InputStream.
|
RpclCondensedProbabilityDistributionParser(java.io.InputStream stream,
java.lang.String encoding)
Constructor with InputStream and supplied encoding
|
RpclCondensedProbabilityDistributionParser(java.io.Reader stream)
Constructor.
|
RpclCondensedProbabilityDistributionParser(RpclCondensedProbabilityDistributionParserTokenManager tm)
Constructor with generated Token Manager.
|
RpclCondensedProbabilityDistributionParser(RpclSemantics semantics) |
RpclCondensedProbabilityDistributionParser(RpclSemantics semantics,
FolSignature signature) |
Modifier and Type | Method and Description |
---|---|
static java.util.Set<Constant> |
ConstantSet(FolSignature signature) |
static void |
disable_tracing()
Disable tracing.
|
static CondensedProbabilityDistribution |
Distribution(RpclSemantics semantics,
FolSignature signature) |
static void |
enable_tracing()
Enable tracing.
|
static ParseException |
generateParseException()
Generate ParseException.
|
static Token |
getNextToken()
Get the next Token.
|
static Token |
getToken(int index)
Get the specific Token.
|
static InstanceAssignment |
InstanceAssignment(FolSignature signature) |
static ReferenceWorld |
Interpretation(FolSignature signature) |
private static Token |
jj_consume_token(int kind) |
private static void |
jj_la1_init_0() |
private static int |
jj_ntk() |
CondensedProbabilityDistribution |
parseCondensedProbabilityDistribution(java.io.Reader reader) |
static Pair<ReferenceWorld,Probability> |
ProbabilityAssignment(FolSignature signature) |
static void |
ReInit(java.io.InputStream stream)
Reinitialise.
|
static void |
ReInit(java.io.InputStream stream,
java.lang.String encoding)
Reinitialise.
|
static void |
ReInit(java.io.Reader stream)
Reinitialise.
|
void |
ReInit(RpclCondensedProbabilityDistributionParserTokenManager tm)
Reinitialise.
|
void |
setSemantics(RpclSemantics semantics) |
void |
setSignature(FolSignature signature) |
private RpclSemantics semantics
private FolSignature signature
private static boolean jj_initialized_once
public static RpclCondensedProbabilityDistributionParserTokenManager token_source
static SimpleCharStream jj_input_stream
public static Token token
public static Token jj_nt
private static int jj_ntk
private static int jj_gen
private static final int[] jj_la1
private static int[] jj_la1_0
private static java.util.List<int[]> jj_expentries
private static int[] jj_expentry
private static int jj_kind
public RpclCondensedProbabilityDistributionParser()
public RpclCondensedProbabilityDistributionParser(RpclSemantics semantics)
public RpclCondensedProbabilityDistributionParser(RpclSemantics semantics, FolSignature signature)
public RpclCondensedProbabilityDistributionParser(java.io.InputStream stream)
public RpclCondensedProbabilityDistributionParser(java.io.InputStream stream, java.lang.String encoding)
public RpclCondensedProbabilityDistributionParser(java.io.Reader stream)
public RpclCondensedProbabilityDistributionParser(RpclCondensedProbabilityDistributionParserTokenManager tm)
public void setSemantics(RpclSemantics semantics)
public void setSignature(FolSignature signature)
public CondensedProbabilityDistribution parseCondensedProbabilityDistribution(java.io.Reader reader) throws ParserException
ParserException
public static final CondensedProbabilityDistribution Distribution(RpclSemantics semantics, FolSignature signature) throws ParseException
ParseException
public static final Pair<ReferenceWorld,Probability> ProbabilityAssignment(FolSignature signature) throws ParseException
ParseException
public static final ReferenceWorld Interpretation(FolSignature signature) throws ParseException
ParseException
public static final InstanceAssignment InstanceAssignment(FolSignature signature) throws ParseException
ParseException
public static final java.util.Set<Constant> ConstantSet(FolSignature signature) throws ParseException
ParseException
private static void jj_la1_init_0()
public static void ReInit(java.io.InputStream stream)
public static void ReInit(java.io.InputStream stream, java.lang.String encoding)
public static void ReInit(java.io.Reader stream)
public void ReInit(RpclCondensedProbabilityDistributionParserTokenManager tm)
private static Token jj_consume_token(int kind) throws ParseException
ParseException
public static final Token getNextToken()
public static final Token getToken(int index)
private static int jj_ntk()
public static ParseException generateParseException()
public static final void enable_tracing()
public static final void disable_tracing()