POV-Ray : Newsgroups : povray.beta-test : Parse error: macro tolerates jibberish but not incomplete scene code : Re: Parse error: macro tolerates jibberish but not incomplete scene code Server Time
29 Jul 2024 10:25:50 EDT (-0400)
  Re: Parse error: macro tolerates jibberish but not incomplete scene code  
From: Anders K 
Date: 22 May 2002 10:35:35
Message: <3cebacb7@news.povray.org>
Your rec() macro never generates an opening "{", so calling "rec(n-1) }" is
meaningless. I'd suggest that you stop confusing yourself and close your
braces in the same macro you open them in.

The reason for the error message in case I) is that the first few lines of
POV that your code generates are:

blob{   threshold 0.5 sphere {0,0.5,1
}
}
sphere {0,0.5, 1
}
[...]

So POV gives the right error message.

Anders

--
light_source{6#local D=#macro B(E)#macro A(D)#declare E=(E-#declare
C=mod(E D);C)/D;C#end#while(E)#if(A(8)=7)#declare D=D+2.8;#else#if(
C>2)}torus{1..2clipped_by{box{-2y}}rotate<1 0C>*90translate<D+1A(2)
*2+1#else}cylinder{0(C-v=1).2translate<D+C*A(2)A(4)#end-2 13>finish
{specular 1}pigment{rgb x}#end#end#end-8;1B(445000298)B(519053970)B
(483402386)B(1445571258)B(77778740)B(541684549)B(42677491)B(70)}


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.