Serialized Form

Class app.BorderPanel implements Serializable


Class ui.InputTextArea implements Serializable


Class app.Main implements Serializable

Serialized Fields

back1

java.awt.Color back1

back2

java.awt.Color back2

bar

java.awt.MenuBar bar

clraButton

java.awt.Button clraButton

commandPanel

java.awt.Panel commandPanel

debugArea

OutputTextArea debugArea

debugPanel

java.awt.Panel debugPanel

emptyInput

java.lang.String[] emptyInput

envLabel

java.awt.Label envLabel

evalButton

java.awt.Button evalButton

globalEnv

Environment globalEnv
Ambiente globale

inAnApplet

boolean inAnApplet
Variabile booleana che indica se si e' all'interno di un applet

inputArea

InputTextArea inputArea

inputPanel

java.awt.Panel inputPanel

item

java.awt.MenuItem[][] item

lab

java.awt.Font lab

lang

int lang
Variabile che specifica il linguaggio (Java / Lisp / Prolog)

langCheck

java.awt.Checkbox[] langCheck

lastButton

java.awt.Button lastButton

lastCommand

java.lang.String lastCommand
Ultimo comando dato

lastDir

java.lang.String lastDir
Directory dell'ultimo file caricato o salvato

lastFile

java.lang.String lastFile
Ultimo file caricato o salvato

lexer

Lexer lexer
Analizzatore lessicale

lispEvaluator

LispEvaluator lispEvaluator
Valutatore java e lisp

menu

java.awt.Menu[] menu

noButton

java.awt.Button noButton

outputArea

OutputTextArea outputArea

outputPanel

java.awt.Panel outputPanel

pan

java.awt.Font pan

parser

Parser parser
Analizzatore sintattico

programArea

InputTextArea programArea

programPanel

java.awt.Panel programPanel

prologEvaluator

PrologEvaluator prologEvaluator
Valutatore prolog

rappButton

java.awt.Button rappButton

renvButton

java.awt.Button renvButton

senvButton

java.awt.Button senvButton

showButton

java.awt.Button showButton

statusBar

java.awt.Label statusBar

statusMessage

java.lang.String[] statusMessage

visChoice

java.awt.Choice visChoice

workPanel

java.awt.Panel workPanel

yesButton

java.awt.Button yesButton


Class ui.OutputTextArea implements Serializable


Class app.SexpViewer implements Serializable

Serialized Fields

e

Sexp e
Espressione da visualizzare

expand

boolean expand
Variabile che indica se si devono espandere i nodi

msgOut

OutputDevice msgOut
Dispositivo di output per il debugging

size

java.awt.Dimension size
Dimensione in pixel del componente

valid

boolean valid
Variabile che indica se l'albero e' gia' stato disegnato (server per validare il componenete)


Class app.StarterApplet implements Serializable