Qualcuno ha formalizzato la relazione tra tecniche di analisi a riduzione del turno e continuazioni delimitate?
Quando si costruisce un parser bottom-up (ad esempio, parser LR), prendiamo una grammatica e quindi rappresentiamo gli stati di analisi come insiemi di elementi : produzioni aumentate del modulo , dove α e β sono sequenze di terminali e non terminali. Il marcatore ∙ rappresenta fino a che punto il parser è arrivato nella stringa, con α che rappresenta ciò che è stato visto finora e β che rappresenta una previsione di ciò che può ancora essere analizzato.
Un'azione di trasferimento in una transizione dell'automa LR parse corrisponde un prefisso della pila contro , e sostituirlo con A . Una manipolazione così profonda della pila ricorda l'effetto di un operatore di controllo, ma questa è solo un'osservazione qualitativa.
Qualcuno ha studiato la connessione tra analisi di riduzione del cambio e operatori di controllo delimitati come shift / reset?