|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use CompoundTerm | |
| com.svincent.moksa | An implementation of a Warren's Abstract Machine and associated builtin predicates, to conform to ISO Prolog. |
| Uses of CompoundTerm in com.svincent.moksa |
| Fields in com.svincent.moksa declared as CompoundTerm | |
static CompoundTerm[] |
CompoundTerm.EmptyArray
|
| Methods in com.svincent.moksa that return CompoundTerm | |
CompoundTerm |
PrologTokenizer.peek(Io.PrologInput in)
|
CompoundTerm |
PrologTokenizer.readToken(Io.PrologInput in)
Read a single token from 'in'. |
CompoundTerm |
PrologTokenizer.parseCompoundTerm(java.lang.String value)
From something of the form "Shawn" Make something of the form [83,104,97,119,110] |
CompoundTerm |
Io.StreamIdentifier.getOptions()
|
CompoundTerm |
PrologFactory.makeCompoundTerm(java.lang.String name,
PrologTerm[] subterms,
int priority)
|
CompoundTerm |
PrologFactory.makeCompoundTerm(java.lang.String name,
PrologTerm[] subterms)
|
CompoundTerm |
PrologFactory.makeAtom(java.lang.String _name)
Convenience constructor for making Atoms. |
CompoundTerm |
PrologFactory.makeList(PrologTerm[] elements)
Convenience constructor for making Lists. |
CompoundTerm |
PrologFactory.makeEmptyList()
Convenience constructor for making Lists. |
CompoundTerm |
PrologFactory.makeEmptyCurlies()
Convenience constructor for making Curlies. |
CompoundTerm |
PrologFactory.makeCompoundTerm(java.lang.String _name)
Convenience constructor for 0 subterms |
CompoundTerm |
PrologFactory.makeCompoundTerm(java.lang.String _name,
PrologTerm sub1)
Convenience constructor for 1 subterm |
CompoundTerm |
PrologFactory.makeCompoundTerm(java.lang.String _name,
PrologTerm sub1,
PrologTerm sub2)
Convenience constructor for 2 subterms |
CompoundTerm |
PrologFactory.makeCompoundTerm(java.lang.String _name,
PrologTerm sub1,
PrologTerm sub2,
PrologTerm sub3)
Convenience constructor for 3 subterms |
CompoundTerm |
PrologFactory.makeCompoundTerm(java.lang.String _name,
PrologTerm sub1,
PrologTerm sub2,
PrologTerm sub3,
PrologTerm sub4)
Convenience constructor for 4 subterms |
CompoundTerm |
PrologFactory.makeCompoundTerm(java.lang.String _name,
PrologTerm sub1,
PrologTerm sub2,
PrologTerm sub3,
PrologTerm sub4,
PrologTerm sub5)
Convenience constructor for 5 subterms |
| Methods in com.svincent.moksa with parameters of type CompoundTerm | |
void |
PrologTokenizer.pushback(Io.PrologInput in,
CompoundTerm token)
|
void |
PrologTokenizer.consume(Io.PrologInput in,
CompoundTerm expected)
|
Io.PrologInput |
Io.openInputUri(java.lang.String uri,
CompoundTerm options)
Open an URI, with a list of options. |
Io.PrologInput |
Io.openString(java.lang.String s,
CompoundTerm options)
Open a String as an input source, with a list of options. |
Io.PrologReader |
Io.openInput(java.lang.String uri,
java.io.Reader in,
CompoundTerm options)
|
Io.PrologInputStream |
Io.openInput(java.lang.String uri,
java.io.InputStream in,
CompoundTerm options)
|
Io.PrologOutput |
Io.openOutputUri(java.lang.String uri,
CompoundTerm options,
boolean append)
|
Io.PrologWriter |
Io.openOutput(java.lang.String uri,
java.io.Writer out,
CompoundTerm options)
|
Io.PrologOutputStream |
Io.openOutput(java.lang.String uri,
java.io.OutputStream out,
CompoundTerm options)
|
java.lang.Object |
PrologTermVisitor.visitCompoundTerm(CompoundTerm v,
java.lang.Object parm)
|
java.lang.Object |
PrologTermVisitor.visitChildren(CompoundTerm v,
java.lang.Object parm)
|
java.lang.Object |
Prologc.PrologTermCompiler.visitCompoundTerm(CompoundTerm v,
java.lang.Object parm)
|
Variable[] |
PrologEngine.solve(CompoundTerm goal)
Utility method from outside. |
boolean |
PrologEngine.invoke(CompoundTerm goal)
Utility method from outside. |
java.lang.Object |
VariableCollector.visitCompoundTerm(CompoundTerm v,
java.lang.Object parm)
|
| Constructors in com.svincent.moksa with parameters of type CompoundTerm | |
Io.StreamIdentifier.Io.StreamIdentifier(Io _io,
java.lang.String _uri,
CompoundTerm _options)
|
|
Io.PrologInput.Io.PrologInput(Io _io,
java.lang.String _fileName,
CompoundTerm _options)
Opens the file. |
|
Io.PrologReader.Io.PrologReader(Io _io,
java.lang.String _fileName,
CompoundTerm _options,
java.io.Reader _in)
|
|
Io.PrologInputStream.Io.PrologInputStream(Io _io,
java.lang.String _fileName,
CompoundTerm _options,
java.io.InputStream _in)
|
|
CompoundTerm.ListWrapper.CompoundTerm.ListWrapper(CompoundTerm _compoundTerm)
|
|
CompoundTerm.PrologIterator.CompoundTerm.PrologIterator(CompoundTerm head)
|
|
InterpretedRule.InterpretedRule(CompoundTerm _ruleDef)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
This is documentation for Moksa Prolog, which can be found at http://www.svincent.com/moksa/
Copyright © 1999 Shawn P. Vincent.
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.