public class PrologStreamWriter extends PrologWriter
Modifier and Type | Field and Description |
---|---|
static String |
DIRECTIVE_PREFIX |
protected PrintStream |
out |
Constructor and Description |
---|
PrologStreamWriter(PrintStream out) |
Modifier and Type | Method and Description |
---|---|
void |
writeLogtalkObjectClause(Term clause) |
void |
writeLogtalkObjectDirective(Term directive) |
void |
writePrologClause(Term clause) |
void |
writePrologDirective(Term directive) |
endLogtalkObjectContext, followingDirectives, followingDynamicClauses, getCurrentLogtalkObjectTerm, startLogtalkObjectContext, write, writeClause, writeDirective
createCompoundBuilder, startAtom, startFloatTerm, startIntegerTerm, startJRef, startVariable
addLast, endCompound, getFirst, getTerms, process, startCompound
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
endCompound, startAtom, startCompound, startFloatTerm, startIntegerTerm, startJRef, startVariable
protected PrintStream out
public static final String DIRECTIVE_PREFIX
public PrologStreamWriter(PrintStream out)
public void writePrologDirective(Term directive)
writePrologDirective
in class PrologWriter
public void writeLogtalkObjectDirective(Term directive)
writeLogtalkObjectDirective
in class PrologWriter
public void writePrologClause(Term clause)
writePrologClause
in class PrologWriter
public void writeLogtalkObjectClause(Term clause)
writeLogtalkObjectClause
in class PrologWriter
Copyright © 2014. All rights reserved.