Bonjour etamioreb et bienvenu !!
Panoramic rencontre en effet quelques difficultés avec les opérateurs unaires quand ils sont suivis par le nom d'une variable.
Pour que ton exemple fonctionne, il n'existe qu'une seule solution :
- Code:
-
dim i
i=-1
print -1*i
Je suppose qu'au niveau syntaxique le signe - suivi du nom d'une variable est interprété comme étant le symbole de la soustraction, d'où le message d'erreur :
"Not Correct
Arithmetic Expression : . Line :3"
Par contre dans le cas d'une valeur numérique, Panoramic interprète correctement le symbole '-' comme une extension de signe.