Dato che il compilatore non vieta l'attribuzione di nomi di variabili uguali a parole riservate (come IF, ELSE e THEN) e che utilizza lo stesso segno ('=') per controllare l'uguaglianza fra due variabili e per eseguire un'operazione di assegnazione è possibile scrivere uno scioglilingua per compilatori!
IF IF = THEN THEN THEN = ELSE ELSE ELSE = IF
Questa parte di codice dovrebbe essere interpretata come: SE la variabile IF è uguale alla variabile THEN ALLORA assegna alla variabile THEN il valore della variabile ELSE ALTRIMENTI assegna alla variabile ELSE il valore della variabile IF.
Questo fa notare come il codice potesse dare atto a problemi di interpretazione.
