|
|
I sometimes use macros to do some calculations and in the end I get a
value (float, vector, whatever). POV 3.1 had the need to put a ";" at the
end of every #local or #declare directive with floats or vectors but there
it just produced a warning and since I ran POV with warning console off I
never thought much about it any more.
Now it seems to be a hard error and I stumbled over a funny behaviour.
Parsing
of a scene stopped because I had to put a ";" at the end of a directive that
looked like this:
#local value = macro()
I tried
#local value = macro();
function but I guess you know what I mean).
Now I have a problem when I need the same macro in something like this:
translate <macro(), value, value>
Now I can put variable declarations into those parts as a workaround but
what I would like to know is:
Is it a bug or a feature?
Post a reply to this message
|
|