Sintassi

Definizione rapida

Insieme delle regole che stabiliscono come simboli e parole di un linguaggio possono formare istruzioni valide.

Spiegazione

La sintassi descrive ordine, delimitatori e combinazioni ammesse nel codice sorgente. Compilatore o interprete confronta il testo con la grammatica del linguaggio e segnala un errore quando la struttura non può essere riconosciuta.

Esempio pratico

Se una parentesi aperta non viene chiusa, il parser non riesce a completare la struttura prevista e produce un errore sintattico.

Spiegazione tecnica

Token e produzioni grammaticali definiscono le forme accettate. L'analisi costruisce spesso un albero sintattico che gli stadi successivi useranno per controlli ed esecuzione.

Da non confondere con

Non è semantica: una frase può rispettare la grammatica ma esprimere un'operazione priva di senso o non consentita dal linguaggio.