Parsing expression grammar: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica |
-O |
||
(9 versioni intermedie di 8 utenti non mostrate) | |||
Riga 1:
{{F|programmazione|aprile 2017}}
In [[informatica]], una '''parsing expression grammar''', o '''PEG''', è una [[grammatica formale]] analitica, ossia descrive un linguaggio formale in termini di un insieme di regole per riconoscere le stringhe che appartengono al linguaggio. Il formalismo è stato proposto
A differenza delle CFG, le PEG non possono essere ambigue; se una stringa può essere derivata essa ammette esattamente un solo [[Albero sintattico|albero di derivazione]]. Si pensa che esistano linguaggi liberi che non possano essere analizzati tramite PEG, ma ciò non è ancora stato dimostrato. Le PEG sono indicate per l'analisi di [[linguaggi di programmazione|linguaggio di programmazione]] (e [[
== Collegamenti esterni ==
* {{Cita web|url=http://accent.compilertools.net/Entire.html|titolo=A Generic Parser for the Entire Class of Context-free Grammars|lingua=en|accesso=19 aprile 2017|dataarchivio=18 luglio 2011|urlarchivio=https://web.archive.org/web/20110718121743/http://accent.compilertools.net/Entire.html|urlmorto=sì}}
{{portale|informatica}}
[[Categoria:Programmazione dinamica]]
|