exp
Class IdentSexp
java.lang.Object
|
+--exp.Sexp
|
+--exp.AtomSexp
|
+--exp.IdentSexp
- Direct Known Subclasses:
- AtomicTerm, Cut, OpSexp, StringSexp, TokenSexp
- public class IdentSexp
- extends AtomSexp
IdentSexp
Classe per gli identificatori
- Version:
- 7/12/1999
- Author:
- Marco Chiesi
|
Field Summary |
protected java.lang.String |
id
Nome dell'identificatore |
|
Constructor Summary |
IdentSexp(java.lang.String id)
Costruttore |
|
Method Summary |
void |
accept(SexpVisitor v)
Specifica di un visitor |
boolean |
isEq(Sexp e)
Controlla l'uguaglianza tra espressioni |
boolean |
isNull()
Implementazione dei metodi astratti di Sexp |
java.lang.String |
toSimpleString()
Conversione a stringa |
java.lang.String |
toString()
|
| Methods inherited from class exp.Sexp |
accept2,
append,
assoc,
atom,
caar,
cadr,
car,
cdar,
cddr,
cdr,
cons,
dup,
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 |
id
protected java.lang.String id
- Nome dell'identificatore
IdentSexp
public IdentSexp(java.lang.String id)
- Costruttore
accept
public void accept(SexpVisitor v)
- Specifica di un visitor
- Overrides:
- accept in class Sexp
isNull
public boolean isNull()
- Implementazione dei metodi astratti di Sexp
- Overrides:
- isNull in class Sexp
isEq
public boolean isEq(Sexp e)
- Description copied from class: Sexp
- Controlla l'uguaglianza tra espressioni
- Overrides:
- isEq in class Sexp
toString
public java.lang.String toString()
- Overrides:
- toString in class java.lang.Object
toSimpleString
public java.lang.String toSimpleString()
- Description copied from class: Sexp
- Conversione a stringa
- Overrides:
- toSimpleString in class Sexp