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".