lisp
Class PolSexpVisitor

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

public class PolSexpVisitor
extends java.lang.Object
implements SexpVisitor

PolSexpVisitor Visitor che costruisce la forma polacca postfissa, prefissa e infissa

Version:
28/01/2000
Author:
Marco Chiesi

Constructor Summary
PolSexpVisitor(int notaz)
          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

PolSexpVisitor

public PolSexpVisitor(int notaz)
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