Sintassi (informatica): differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
elimina precisazione inutile e *sbagliata*!! (il livello sarebbe il 3)
Riga 5:
L'analisi sintattica del codice sorgente di solito viene svolta esaminando linearmente la sequenza di token, e creando un albero sintattico. Questo processo viene chiamato [[parsing]], con lo stesso significato che viene dato al termine nell'[[analisi sintattica]] della [[linguistica]]. Sono stati creati tool che, automaticamente, generano parser partendo dalla specifica di un linguaggio di programmazione descritta con la [[Backus-Naur Form]], ad esempio [[Yacc]] (Yet Another Compiler Compiler); questi programmi vengono chiamati [[generatore di parser|generatori di parser]].
 
La sintassi di molti linguaggi è al livello 2 (ovvero seguono la [[grammatica context-freelibera dal contesto|grammatiche libere dal contesto]]) nella [[Gerarchia di Chomsky]] (costrutti come le [[espressione regolare|espressioni regolari]] si trovano al livello 1).