|
GNU Prolog for Java | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use AtomicTerm | |
|---|---|
| gnu.prolog.term | Contains the various types of Term that can be used. |
| gnu.prolog.vm.interpreter | InterpretedCodeCompiler uses the various classes beginning with I
and extending Instruction in the
instruction sub-package to
compile clauses to InterpretedByteCode. |
| gnu.prolog.vm.interpreter.instruction | |
| Uses of AtomicTerm in gnu.prolog.term |
|---|
| Subclasses of AtomicTerm in gnu.prolog.term | |
|---|---|
class |
AtomTerm
Atom term. |
class |
FloatTerm
floating point number term |
class |
IntegerTerm
32bit Integer term. |
class |
JavaObjectTerm
Term which is embedding JavaObject This term should never participate in text IO operations. |
class |
NumericTerm
|
| Uses of AtomicTerm in gnu.prolog.vm.interpreter |
|---|
| Fields in gnu.prolog.vm.interpreter declared as AtomicTerm | |
|---|---|
protected AtomicTerm[] |
InterpretedByteCode.constants
constants used by code |
| Method parameters in gnu.prolog.vm.interpreter with type arguments of type AtomicTerm | |
|---|---|
protected void |
InterpretedByteCode.pass1(Instruction[] isrc,
int[] ipos,
Map<CompoundTermTag,Integer> tag2idx,
Map<AtomicTerm,Integer> constant2idx)
|
protected void |
InterpretedByteCode.pass2(Instruction[] isrc,
int[] ipos,
Map<CompoundTermTag,Integer> tag2idx,
Map<AtomicTerm,Integer> constant2idx)
|
| Uses of AtomicTerm in gnu.prolog.vm.interpreter.instruction |
|---|
| Fields in gnu.prolog.vm.interpreter.instruction declared as AtomicTerm | |
|---|---|
AtomicTerm |
IPushConstant.term
term to push |
| Constructors in gnu.prolog.vm.interpreter.instruction with parameters of type AtomicTerm | |
|---|---|
IPushConstant(AtomicTerm term)
a constructor |
|
|
GNU Prolog for Java | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||