Package | Description |
---|---|
org.jpc.engine.embedded | |
org.jpc.term | |
org.jpc.term.compiler |
Classes in this package are used internally by the embedded Prolog engine.
|
Constructor and Description |
---|
Clause(Term head,
Environment env) |
Rule(Term head,
List<Term> body,
Environment env) |
Modifier and Type | Method and Description |
---|---|
Term |
Term.compile(boolean preserveVarNames,
Environment env) |
Term |
Term.compile(Environment env) |
Term |
Var.preCompile(Environment env) |
abstract Term |
Term.preCompile(Environment env) |
Term |
NumberTerm.preCompile(Environment env) |
Term |
JRef.preCompile(Environment env) |
Term |
Compound.preCompile(Environment env) |
Term |
Atom.preCompile(Environment env) |
Term |
Var.prepareForFrame(Environment env) |
abstract Term |
Term.prepareForFrame(Environment env) |
Term |
NumberTerm.prepareForFrame(Environment env) |
Term |
JRef.prepareForFrame(Environment env) |
Term |
Compound.prepareForFrame(Environment env) |
Term |
Atom.prepareForFrame(Environment env) |
Term |
Var.prepareForQuery(Environment env) |
abstract Term |
Term.prepareForQuery(Environment env) |
Term |
NumberTerm.prepareForQuery(Environment env) |
Term |
JRef.prepareForQuery(Environment env) |
Term |
Compound.prepareForQuery(Environment env) |
Term |
Atom.prepareForQuery(Environment env) |
Modifier and Type | Method and Description |
---|---|
Term |
CompiledVar.preCompile(Environment env) |
Term |
BindableVar.preCompile(Environment env) |
Term |
CompiledVar.prepareForFrame(Environment env) |
Term |
BindableVar.prepareForFrame(Environment env) |
Term |
CompiledVar.prepareForQuery(Environment env) |
Term |
BindableVar.prepareForQuery(Environment env) |
Copyright © 2014. All rights reserved.