Risultati (
Italiano) 1:
[Copia]Copiato!
P157:LR (0) motivazione sta facendo mosse nello statuto determinato? Eseguito automaticamente da una posizione iniziale di 0 a un stato j, presupposto grammatica simbolo γ LR (0) quindi se il prossimo simbolo di input è una, e j su uno in una conversione, si muoverà in una, o lo statuto.Questo approccio conduce allo statuto sbagliato, partendo dal presupposto che statuto dopo il simbolo x, ma non non seguire un (x), questo caso avrà un problema. SLR è stato migliorato in questo senso.P161: costruisce un SLR quando si analizzano le tabelle, se [un -> α.] spese, poi seguire (a) per tutti un, azione [i, un] è impostato su "statuto di un -> α"SLR risolvere parzialmente il problema dello statuto sbagliato, ma non completamente. Perché, anche se scelta un FOLLOW (a) nello statuto, ma in termini di spese di stato attuale, non ogni Segui terminator (a) spese può verificarsi nella parte posteriore.P166: usare il linguaggio più formale, per spese precisamente devi indicare quali simboli di input possono essere più dietro la maniglia α, modo che α può essere lo statuto come un.LR aggiungendo un secondo componente, vale a dire trasmettere simboli per risolvere questo problema. Ma il nuovo problema è che LR renderà la tabella di stato e relativo grande, LALR è un approccio più economico, ha tanto stato e SLR.P170: spesso detto, avendo lo stesso insieme di nucleo della collezione di LR, LALR può essere impostato. Anche se statuto LALR potrebbe avere alcuni errori, ma alla fine trovato l'errore prima di entrare in qualsiasi nuovi simboli.
Si prega di attendere..
