Interpreter.Sexp.Tokens
Class IdentToken

java.lang.Object
  |
  +--Interpreter.Sexp.Sexp
        |
        +--Interpreter.Sexp.AtomSexp
              |
              +--Interpreter.Sexp.IdentSexp
                    |
                    +--Interpreter.Sexp.Tokens.IdentToken

public class IdentToken
extends IdentSexp

Un IdentToken è creato dall'Analizzatore Lessicale a partire da un identificatore.
Un identificatore è una stringa che non rappresenti nessun tipo di token speciale. quindi di default i token creati dal lexer sono oggetti della classe IdentToken.


Fields inherited from class Interpreter.Sexp.AtomSexp
name
 
Fields inherited from class Interpreter.Sexp.Sexp
BEGIN_S, COUPLE_S, END_S, isAList, Lisp, nil, NIL_S, SEP_S, Separators
 
Constructor Summary
IdentToken(java.lang.String s)
          Costruisce un nuovo IdentToken.
 
Method Summary
 java.lang.String Ident()
          Restituisce l'operatore sotto forma di stringa.
 
Methods inherited from class Interpreter.Sexp.IdentSexp
accept
 
Methods inherited from class Interpreter.Sexp.AtomSexp
append, car, cdr, count, equals, equals, reverse, toString, toString, toStringInList
 
Methods inherited from class Interpreter.Sexp.Sexp
isAList, isEq, reverse
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

IdentToken

public IdentToken(java.lang.String s)
Costruisce un nuovo IdentToken.
Method Detail

Ident

public java.lang.String Ident()
Restituisce l'operatore sotto forma di stringa.


Codice realizzato da Francesco Geri & Marco Tamanti