| 
 | GNU Prolog for Java | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use AtomicTerm | |
|---|---|
| gnu.prolog.term | Contains the various types of Termthat can be used. | 
| gnu.prolog.vm.interpreter | InterpretedCodeCompileruses the various classes beginning with I
 and extendingInstructionin theinstructionsub-package to 
 compile clauses toInterpretedByteCode. | 
| gnu.prolog.vm.interpreter.instruction | |
| Uses of AtomicTerm in gnu.prolog.term | 
|---|
| Subclasses of AtomicTerm in gnu.prolog.term | |
|---|---|
|  class | AtomTermAtom term. | 
|  class | FloatTermFloating point number term (uses double) | 
|  class | IntegerTerm32bit Integer term. | 
|  class | JavaObjectTermTerm which is embedding JavaObject This term should never participate in text IO operations. | 
|  class | NumericTermAbstract class for all Terms which represent numbers | 
| Uses of AtomicTerm in gnu.prolog.vm.interpreter | 
|---|
| Fields in gnu.prolog.vm.interpreter declared as AtomicTerm | |
|---|---|
| protected  AtomicTerm[] | InterpretedByteCode.constantsconstants 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.termterm 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 | |||||||||