Es que no hablo de UN error. Sistemáticamente obtengo error (de variada tipología según el programa) cuando utilizo ++ en vez de +1

O sea que el código es muy sencillo, a++ por ejemplo. Allí donde ponga eso en vez de a + 1, error al canto.
Pero vamos, que si es obligatorio pongo un ejemplo:
num = 2;
while(num<5){
show(num)
num = num++
}
El programa no reconoce num++, y sencillamente escribe 2 infinitas veces (bueno, lo intenta pero Firefox cancela el script, claro).