Package | Description |
---|---|
jason.asSyntax | |
jason.asSyntax.directives | |
jason.asSyntax.patterns.goal |
Modifier and Type | Class and Description |
---|---|
class |
CyclicTerm
A term with recursion (cyclic), created by code like X = f(X).
|
class |
LiteralImpl
A Literal extends a Pred with strong negation (~).
|
class |
Rule
A rule is a Literal (head) with a body, as in "a :- b & c".
|
class |
UnnamedVar
Represents an unnamed variable '_'.
|
class |
VarTerm
Represents a variable Term: like X (starts with upper case).
|
Modifier and Type | Method and Description |
---|---|
static Pred |
Pred.createSource(Term source) |
Pred |
Plan.getLabel() |
static Pred |
Pred.parsePred(java.lang.String sPred) |
Modifier and Type | Method and Description |
---|---|
void |
Plan.setLabel(Pred p) |
Constructor and Description |
---|
Plan(Pred label,
Trigger te,
LogicalFormula ct,
PlanBody bd) |
Modifier and Type | Method and Description |
---|---|
Agent |
Include.process(Pred directive,
Agent outerContent,
Agent innerContent) |
Agent |
FunctionRegister.process(Pred directive,
Agent outerContent,
Agent innerContent) |
static Agent |
DirectiveProcessor.process(Pred directive,
Agent outerAg,
Agent innerAg) |
Agent |
Directive.process(Pred directive,
Agent outerContent,
Agent innerContent)
This method is called to process the directive.
|
Modifier and Type | Method and Description |
---|---|
Agent |
SMC.process(Pred directive,
Agent outerContent,
Agent innerContent) |
Agent |
SGA.process(Pred directive,
Agent outerContent,
Agent innerContent) |
Agent |
RC.process(Pred directive,
Agent outerContent,
Agent innerContent) |
Agent |
OMC.process(Pred directive,
Agent outerContent,
Agent innerContent) |
Agent |
MG.process(Pred directive,
Agent outerContent,
Agent innerContent) |
Agent |
EBDG.process(Pred directive,
Agent outerContent,
Agent innerContent) |
Agent |
DG.process(Pred directive,
Agent outerContent,
Agent innerContent) |
Agent |
BDG.process(Pred directive,
Agent outerContent,
Agent innerContent) |
Agent |
BC.process(Pred directive,
Agent outerContent,
Agent innerContent) |