POV-Ray : Newsgroups : povray.newusers : Problem with #switch : Problem with #switch Server Time: 6 Sep 2008 18:52:46 GMT
  Problem with #switch  
From: Archpawn
Date: 11 Feb 2008 23:50:01
When I try to compile the following code, it says there should be a ) after X+1.
Am I doing this right? It's supposed to return X+1 if Dir = 0 or 1, X if it's 2
or 5, and X-1 if it's 3 or 4.
#macro NextX(X,Dir)
   #switch(Dir)
      #case(0)
      #case(1)
         X+1
      #break
      #case(2)
         X
      #break
      #case(3)
      #case(4)
         X-1
      #break
      #case(5)
         X
      #break
   #end
#end


Post a reply to this message

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