6.2.3.3        Versione del Linguaggio


Version=n.n permette la piena compatibilità con versioni precedenti di POV-Ray specificate con n.n
+MVn.n Lo stesso di Version=n.n


Nonostante che nella versione di POV-Ray 3.0 siano stati fatti molti cambiamenti nel linguaggio e nella sintassi, resta ancora possibile utilizzare la sintassi delle precedenti versioni 2.0 e 1.0. Quando è possibile si è cercato di mantenere la piena compatibilità con le precedenti versioni. Una delle funzioni della versione 2.0 che è incompatibile con qualunque file di una scena creato con la versione 1.0 è il parsing di espressioni a virgola mobile. Impostando Version=1.0 o usando il parametro +MV1.0 si potranno evitare le funzioni del parsing non presenti nella versioni 1.0 e molti dei messaggi di attenzione e così quasi tutti i file della versione 1.0 potranno funzionare. I cambiamenti fra la versione 2.0 e 3.0 sono meno fondamentali. Impostare Version=2.0 è necessario solo per eliminare qualche messaggio di attenzione. Naturalmente l'impostazione predefinita per questa opzione è Version=3.0.
Questa opzione influenzerà le impostazioni iniziali mentre la funzione
#version renderà possibile cambiare anche più volte all'interno della scena il tipo di linguaggio e di sintassi compatibile. Vedere la sezione "Istruzioni di Versione".