lexer parser eval frase token RapInterna frase risultato eval Configurazione e controllo inputDev frase RapInterna frase Sexp ConsSexp AtomSexp IdentSexp Rappresentazione interna descritta dalla sintassi astratta Rappresentazione esterna descritta dalla sintassi concreta
lexer parser eval frase token RapInterna frase risultato eval Configurazione e controllo inputDev frase RapInterna frase Sexp ConsSexp AtomSexp IdentSexp Rappresentazione interna descritta dalla sintassi astratta Rappresentazione esterna descritta dalla sintassi concreta
2+3* plusSexp 2 IntSexp - minusSexp 5.0 DoubleSexp 3 IntSexp * mulSexp 4 IntSexp parser inputDev eval 13.0 DoubleSexp
2+3* plusSexp 2 IntSexp - minusSexp 5.0 DoubleSexp 3 IntSexp * mulSexp 4 IntSexp (-(+ 2 (* 3 5.0)) 4) 3 + plusSexp 2 IntSexp - minusSexp 5.0 DoubleSexp IntSexp * mulSexp 4 IntSexp nil... consSexp
Sexp AtomSexp identSexpnilSexp opSexp plusSexpminusSexpmulSexpdivSexp numSexp IntSexpDoubleSexp
consSexp Sexp AtomSexp identSexpnilSexpnumSexp parSexpVisitor SexpVisitor treeSexpVisitorevalSexpVisitor Scrive una espressione simbolica in forma Lisp Visualizza lespressione in forma grafica Calcola il valore dellespressione opSexp plusSexpminusSexpmulSexpdivSexp
2+3* plusSexp 2 IntSexp - minusSexp 5.0 DoubleSexp 3 IntSexp * mulSexp 4 IntSexp parser inputDev eval 13.0 DoubleSexp 3 + plusSexp 2 IntSexp - minusSexp 5.0 DoubleSexp IntSexp * mulSexp 4 IntSexp nil... consSexp
Sexp AtomSexp identSexpnilSexp atomicTerm varSymbolstructure const nonAtomicTerm true Int argList Conj clause
Source BI Coordination E (Data Variation Driven Machine) Commit action Event Commit logic Computed Result S E Data
Source BI Coordination E (Data Variation Driven Machine) Event Commit logic Computed Results Commit or constrain action
Source BI 1 Coordinator E (Data Variation Driven Machine) Evento BI 2 Commit logic Computed Result Commit action