POV-Ray : Newsgroups : povray.beta-test : Optional macro parameters : Re: Optional macro parameters Server Time
23 Apr 2024 10:27:57 EDT (-0400)
  Re: Optional macro parameters  
From: Bald Eagle
Date: 24 Mar 2017 07:35:01
Message: <web.58d503f6af5861a3c437ac910@news.povray.org>
#macro Test (optional A, optional B, optional C, optional D)
 #debug "Start macro Test \n"
 #ifndef (local.A)
  #debug "No parameters defined \n"
 #end

 #ifdef (local.A)
  #macro _Test (A, B, optional C, optional D)

  #end // end macro _Test
 #end
 #debug "End macro Test \n"
#end // end macro Test


With Test (1, 2) I get "expected 4 but only found 2", or

with Test (1, 2)
"expected 8 but only found 2"


Post a reply to this message

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