Does anyone have a good generalized POV-Ray parser?
I'm working on adding physics and collision detection to POV-Ray, and I need
to read in the scene to preprocess it - see the conversation in
povray.general for more info ..
== John ==
From: Mark Wagner
Subject: Re: POVRay Parser
Date: 19 Dec 2001 02:40:51
Message: <3c204483@news.povray.org>
John D. Gwinner wrote in message <3c1f8de7$1@news.povray.org>...
>Does anyone have a good generalized POV-Ray parser?>
The only generalized POV-Ray parser that exists is POV-Ray itself. I think
there's a parser for the 2.2 syntax, and there are parsers for subsets of
the mesh and mesh2 syntax, but that's it.
--
Mark
From: John D Gwinner
Subject: Re: POVRay Parser
Date: 31 Dec 2001 16:36:44
Message: <3c30da6c$1@news.povray.org>
Thanks - I'm working on a physics package (complete) for POVRay animations -
ideally, I'd have to read in the scene file even if much of it isn't
'understood'.
Do you know if there is a consolidated BNF / Grammer version? I could hack
that into a YACC/BISON version ...
== John ==
"Mark Wagner" <mar### [at] gtenet> wrote in message
news:3c204483@news.povray.org...
>> John D. Gwinner wrote in message <3c1f8de7$1@news.povray.org>...> >Does anyone have a good generalized POV-Ray parser?> >>>> The only generalized POV-Ray parser that exists is POV-Ray itself. I
think
> there's a parser for the 2.2 syntax, and there are parsers for subsets of> the mesh and mesh2 syntax, but that's it.>> --> Mark>>
From: Mark Wagner
Subject: Re: POVRay Parser
Date: 12 Jan 2002 00:49:12
Message: <3c3fce58@news.povray.org>
John D. Gwinner wrote in message <3c30da6c$1@news.povray.org>...
>Thanks - I'm working on a physics package (complete) for POVRay
animations -
>ideally, I'd have to read in the scene file even if much of it isn't>'understood'.>>Do you know if there is a consolidated BNF / Grammer version? I could hack>that into a YACC/BISON version ...
I don't think so. I think the only description of the POV syntax is the one
scattered throughout the POV documentation.
--
Mark