|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
|
+--Interpreter.Sexp.Utils.SexpVisitor
|
+--Interpreter.PrologInterpreter.Sexp.Utils.StructureSexpVisitor
|
+--Interpreter.PrologInterpreter.Sexp.Utils.PrologSexpVisitor
|
+--Interpreter.PrologInterpreter.EngineSexpVisitor
|
+--Interpreter.Extension.ExtendedPrologEngineVisitor
Un oggetto ExtendedPrologEngineVisitor estende la classe EvalSexpVisitor.
| Fields inherited from class Interpreter.PrologInterpreter.EngineSexpVisitor |
dataBase,
file,
safeness,
SLD,
stop,
success |
| Fields inherited from class Interpreter.Sexp.Utils.SexpVisitor |
stack |
| Constructor Summary | |
ExtendedPrologEngineVisitor(InputBuffer In,
OutputBuffer Out,
NewParser parser,
java.lang.Class extEval)
Costruisce un nuovo ExtendedPrologEngineVisitor. |
|
| Method Summary | |
protected void |
visit(SqrSexp sqr)
Effettua la visita di un SqrSexp, cioè valuta un SqrSexp. |
| Methods inherited from class Interpreter.PrologInterpreter.EngineSexpVisitor |
build,
getDataBase,
init,
main,
reset,
set_OCCUR_CHECK,
Stampa,
toListSexp,
visit,
visit,
visit,
visit,
visit,
visit,
visit,
visit,
visit,
visit,
visit,
visit,
visit,
visit,
visit,
visit,
visit,
visit,
visit,
visit,
visit,
visit,
visit,
visit,
visit,
visit,
visit,
visit,
visit,
visit,
visit,
visit,
visit,
visit,
visit,
visit,
visit,
visit,
visit,
visit,
visit,
visit,
visit,
visit,
visit,
visit,
visit,
visit,
visit,
visit,
visit,
visit,
visit,
visit,
visit,
visit,
visit,
visit,
visit |
| Methods inherited from class Interpreter.PrologInterpreter.Sexp.Utils.StructureSexpVisitor |
visit |
| Methods inherited from class Interpreter.Sexp.Utils.SexpVisitor |
getResult,
getStack |
| Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
| Constructor Detail |
public ExtendedPrologEngineVisitor(InputBuffer In,
OutputBuffer Out,
NewParser parser,
java.lang.Class extEval)
throws InterpreterException
env - environment che verrà usato dall'EvalSexpVisitor.| Method Detail |
protected void visit(SqrSexp sqr)
throws InterpreterException
sqr - oggetto che viene visitato.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||