lisp
Class LispSexpVisitor

java.lang.Object
  |
  +--lisp.LispSexpVisitor

public class LispSexpVisitor
extends java.lang.Object
implements SexpVisitor

LispSexpVisitor Visitor che costruisce la rappresentazione esterna in forma lisp

Version:
28/01/2000
Author:
Marco Chiesi

Constructor Summary
LispSexpVisitor()
          Costruttore
 
Method Summary
 java.lang.String val()
          Restituzione del risultato
 void visitConsSexp(ConsSexp se)
          Visita di un espressione strutturata
 void visitIdentSexp(IdentSexp se)
          Visita di un espressione identificatore
 void visitNilSexp(NilSexp se)
          Visita di un espressione NIL
 void visitNumSexp(NumSexp se)
          Visita di un espressione numerica
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LispSexpVisitor

public LispSexpVisitor()
Costruttore
Method Detail

val

public java.lang.String val()
Restituzione del risultato

visitConsSexp

public void visitConsSexp(ConsSexp se)
Description copied from interface: SexpVisitor
Visita di un espressione strutturata
Specified by:
visitConsSexp in interface SexpVisitor

visitIdentSexp

public void visitIdentSexp(IdentSexp se)
Description copied from interface: SexpVisitor
Visita di un espressione identificatore
Specified by:
visitIdentSexp in interface SexpVisitor

visitNilSexp

public void visitNilSexp(NilSexp se)
Description copied from interface: SexpVisitor
Visita di un espressione NIL
Specified by:
visitNilSexp in interface SexpVisitor

visitNumSexp

public void visitNumSexp(NumSexp se)
Description copied from interface: SexpVisitor
Visita di un espressione numerica
Specified by:
visitNumSexp in interface SexpVisitor