- parseNumber(String) - Static method in class jTrolog.parser.Parser
 
-  
 
- Parser - Class in jTrolog.parser
 
- 
This class defines a parser of prolog terms and sentences.
 
- Parser(InputStream, Prolog) - Constructor for class jTrolog.parser.Parser
 
- 
creating a Parser specifing how to handle operators and what text to
 parse
 
- Parser(String, Prolog) - Constructor for class jTrolog.parser.Parser
 
- 
creating a Parser specifing how to handle operators and what text to
 parse
 
- Parser(String) - Constructor for class jTrolog.parser.Parser
 
- 
creating a parser with default operator interpretation
 
- Parser(InputStream) - Constructor for class jTrolog.parser.Parser
 
- 
creating a parser with default operator interpretation
 
- parseTerm(String) - Method in class io.github.prolobjectlink.prolog.jtrolog.JTrolog
 
-  
 
- parseTerms(String) - Method in class io.github.prolobjectlink.prolog.jtrolog.JTrolog
 
-  
 
- persist(String) - Method in class io.github.prolobjectlink.prolog.jtrolog.JTrologEngine
 
-  
 
- pos - Variable in class jTrolog.terms.Term
 
-  
 
- predicateIndicator - Variable in class jTrolog.terms.Struct
 
-  
 
- prePost - Variable in class jTrolog.terms.Term
 
-  
 
- print_1(BindingsTable, Term) - Method in class jTrolog.lib.IOLibrary
 
-  
 
- Prolog - Class in jTrolog.engine
 
- 
The class representing a jTrolog Prolog machine.
 
- Prolog() - Constructor for class jTrolog.engine.Prolog
 
- 
Builds a prolog engine with default libraries: BasicLibrary, ISOLibrary,
 IOLibrary
 
- Prolog(String) - Constructor for class jTrolog.engine.Prolog
 
- 
Builds a prolog engine with default libraries: BasicLibrary, ISOLibrary,
 IOLibrary + the extraLib
 
- Prolog(String[]) - Constructor for class jTrolog.engine.Prolog
 
- 
Builds a prolog engine using _only_ the specified libraries as parameters
 
- prologCut() - Method in class io.github.prolobjectlink.prolog.jtrolog.JTrolog
 
-  
 
- prologEmpty() - Method in class io.github.prolobjectlink.prolog.jtrolog.JTrolog
 
-  
 
- PrologException - Exception in jTrolog.errors
 
- 
Base class for tuProlog exceptions.
 
- PrologException() - Constructor for exception jTrolog.errors.PrologException
 
-  
 
- PrologException(String) - Constructor for exception jTrolog.errors.PrologException
 
-  
 
- prologFail() - Method in class io.github.prolobjectlink.prolog.jtrolog.JTrolog
 
-  
 
- prologFalse() - Method in class io.github.prolobjectlink.prolog.jtrolog.JTrolog
 
-  
 
- prologInclude(String) - Method in class io.github.prolobjectlink.prolog.jtrolog.JTrolog
 
-  
 
- prologNil() - Method in class io.github.prolobjectlink.prolog.jtrolog.JTrolog
 
-  
 
- prologTrue() - Method in class io.github.prolobjectlink.prolog.jtrolog.JTrolog
 
-  
 
- put(Map.Entry<PrologTerm, PrologTerm>) - Method in class io.github.prolobjectlink.prolog.jtrolog.JTrologMap
 
-  
 
- put(PrologTerm, PrologTerm) - Method in class io.github.prolobjectlink.prolog.jtrolog.JTrologMap
 
-  
 
- put_1(BindingsTable, Term) - Method in class jTrolog.lib.IOLibrary
 
-  
 
- putAll(Collection<Map.Entry<PrologTerm, PrologTerm>>) - Method in class io.github.prolobjectlink.prolog.jtrolog.JTrologMap
 
-  
 
- putAll(Map<? extends PrologTerm, ? extends PrologTerm>) - Method in class io.github.prolobjectlink.prolog.jtrolog.JTrologMap
 
-