I have been given a set of "SCRIPT" files in an archaic markup language (IBM called it "bookmaster") that I need to parse and ultimately convert to XML. Is anyone aware of such a parser?
Here's some sample code with a paragraph (p), an explanation (xpl), and an unordered list (ul/li):
:p.You have done something wrong.
This error occurs when the input entered on the QMF command
:li.Is not a valid QMF command
:li.Is a valid QMF command, but is one that
cannot be issued from the QMF
It uses the markup syntax colon-name-period, with an attribute sometimes preceding the period (as in :ul compact. above). Sometimes there are opening and closing elements (as with :ul. and :eul.) but mostly only opening elements.
I realize this is a long shot but I'm trying to avoid having to write my own parser. Thanks for any tips!