On Thu, Mar 17, 2005 at 05:04:53PM -0500, Aaron Sherman wrote:
> On Thu, 2005-03-17 at 12:28, Brian Ingerson wrote:
> > The interesting thing to me is that all 3 syntaxes map over the same
> > data model and thus are easily interchangable.
> It is, however, contrary to the spirit of POD for you or me to continue
> much further down this road (see below).
> > Sam "mugwump" Vilain [...]
> > is working on more formally defining the common model or "AST" that
> > these dialects map to.
> My effort here was to try to PREVENT the proliferation (e.g. by Kwid and
> POD butting heads and ending up in a stalemate).
> I'll continue only as far as is needed to propose this in full as an
> example parser / converter, and then I'm going to stop.
If Brian is correct about the fundamental interchangeability of these
dialects (and I have no reason to think he isn't), may I suggest that
the simple answer is to have a program which can translate from one
dialect to another--just like we distribute pod2man, pod2html, and
pod2text, we would now distribute pod2kwid and ajskwid2pod.