public class nplp extends java.lang.Object implements nplpConstants
Modifier and Type | Field and Description |
---|---|
Token |
jj_nt |
Token |
token |
nplpTokenManager |
token_source |
Constructor and Description |
---|
nplp(java.io.InputStream stream) |
nplp(java.io.InputStream stream,
java.lang.String encoding) |
nplp(nplpTokenManager tm) |
nplp(java.io.Reader stream) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
arithm_expr_factor() |
java.lang.Object |
arithm_expr_simple() |
java.lang.Object |
arithm_expr_trm() |
java.lang.Object |
arithm_expr() |
void |
disable_tracing() |
void |
enable_tracing() |
ParseException |
generateParseException() |
Token |
getNextToken() |
Token |
getToken(int index) |
jason.asSyntax.ListTermImpl |
list() |
jason.asSyntax.Literal |
literal() |
java.lang.Object |
log_expr_factor() |
java.lang.Object |
log_expr_trm() |
java.lang.Object |
log_expr() |
Norm |
norm() |
void |
program(NormativeProgram np,
DynamicFactsProvider dfp) |
void |
ReInit(java.io.InputStream stream) |
void |
ReInit(java.io.InputStream stream,
java.lang.String encoding) |
void |
ReInit(nplpTokenManager tm) |
void |
ReInit(java.io.Reader stream) |
java.lang.Object |
rel_expr() |
jason.asSyntax.Rule |
rule() |
void |
scope(NormativeProgram np,
Scope superScope) |
jason.asSyntax.StringTerm |
string() |
jason.asSyntax.Term |
term_in_list() |
jason.asSyntax.Term |
term() |
java.util.List |
terms() |
jason.asSyntax.Term |
time() |
jason.asSyntax.VarTerm |
var() |
public nplpTokenManager token_source
public Token token
public Token jj_nt
public nplp(java.io.InputStream stream)
public nplp(java.io.InputStream stream, java.lang.String encoding)
public nplp(java.io.Reader stream)
public nplp(nplpTokenManager tm)
public final void program(NormativeProgram np, DynamicFactsProvider dfp) throws ParseException
ParseException
public final void scope(NormativeProgram np, Scope superScope) throws ParseException
ParseException
public final jason.asSyntax.Rule rule() throws ParseException
ParseException
public final Norm norm() throws ParseException
ParseException
public final jason.asSyntax.Literal literal() throws ParseException
ParseException
public final java.util.List terms() throws ParseException
ParseException
public final jason.asSyntax.Term term() throws ParseException
ParseException
public final jason.asSyntax.ListTermImpl list() throws ParseException
ParseException
public final jason.asSyntax.Term term_in_list() throws ParseException
ParseException
public final java.lang.Object log_expr() throws ParseException
ParseException
public final java.lang.Object log_expr_trm() throws ParseException
ParseException
public final java.lang.Object log_expr_factor() throws ParseException
ParseException
public final java.lang.Object rel_expr() throws ParseException
ParseException
public final java.lang.Object arithm_expr() throws ParseException
ParseException
public final java.lang.Object arithm_expr_trm() throws ParseException
ParseException
public final java.lang.Object arithm_expr_factor() throws ParseException
ParseException
public final java.lang.Object arithm_expr_simple() throws ParseException
ParseException
public final jason.asSyntax.VarTerm var() throws ParseException
ParseException
public final jason.asSyntax.StringTerm string() throws ParseException
ParseException
public final jason.asSyntax.Term time() throws ParseException
ParseException
public void ReInit(java.io.InputStream stream)
public void ReInit(java.io.InputStream stream, java.lang.String encoding)
public void ReInit(java.io.Reader stream)
public void ReInit(nplpTokenManager tm)
public final Token getNextToken()
public final Token getToken(int index)
public ParseException generateParseException()
public final void enable_tracing()
public final void disable_tracing()