exp.prolog
Class TermList

java.lang.Object
  |
  +--exp.Sexp
        |
        +--exp.ConsSexp
              |
              +--exp.prolog.List
                    |
                    +--exp.prolog.TermList

public class TermList
extends List

TermList Classe per le liste di termini

Version:
2/2/2000
Author:
Marco Chiesi

Fields inherited from class exp.ConsSexp
isAList, left, right
 
Fields inherited from class exp.Sexp
EOF, FALSE, NIL, TRUE
 
Constructor Summary
TermList(Sexp t1)
           
TermList(Sexp t1, Sexp t2)
           
 
Method Summary
 void accept2(PrologVisitor v, Sexp that)
          Accettazione di un visitor per il prolog
 boolean isLast()
           
 java.lang.String toSimpleString()
          Conversione a stringa
 java.lang.String toString()
           
 
Methods inherited from class exp.prolog.List
separator
 
Methods inherited from class exp.ConsSexp
accept, car, cdr, changeVal, dup, insertVal, isAtom, isEq, isList, isNull
 
Methods inherited from class exp.Sexp
append, assoc, atom, caar, cadr, car, cdar, cddr, cdr, cons, eq, isAnAtom, isAtom, isEq, isList, isNull, isPair, length, list1, list2, list3, list4, list5, listArray, member, pairList, selfEvaluating, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TermList

public TermList(Sexp t1,
                Sexp t2)

TermList

public TermList(Sexp t1)
Method Detail

isLast

public boolean isLast()
Overrides:
isLast in class List

toSimpleString

public java.lang.String toSimpleString()
Description copied from class: Sexp
Conversione a stringa
Overrides:
toSimpleString in class List

toString

public java.lang.String toString()
Overrides:
toString in class ConsSexp

accept2

public void accept2(PrologVisitor v,
                    Sexp that)
Description copied from class: Sexp
Accettazione di un visitor per il prolog
Overrides:
accept2 in class Sexp