[REBOL] Re: XML / dialects
From: petr:krenzelok:trz:cz at: 7-Jan-2002 8:42
Brett Handley wrote:
> To my mind XML is a serialisation format for domain specific languages.
> Dialects, I think, are domain specific languages encoded with a REBOL
> syntax.
>
> What tools could be written to assist in the unpacking of XML
> documents/payloads into a REBOL dialect?
>
> Thoughts, corrections? :)
no tools. Rebol XML parser can't even be called parser by todays standards.
There is some nice piece of code from Kevin though, but I don't know where
to find link - maybe thru rebolforces or just script library.
I looked at various sites for XML stuff. http://xml.apache.org and even
Mozilla.org provide some, but I find the stuff so complex, that I don't
know where to start from. I am afraid that without proper XML parsers and
tools rebol will never be regarded real player in middleware e-biz
solutions, but all you will hear from this list is - you can implement it
yourself ;-) Well, some folks will even try to tell you, there is SOAP
support in rebol, while - there is not any, just some partical compliance
stuff ...
It would be really good, if we (rebol community), especially those of us,
skilled rebollers, could start to look at the stuff and create some
compliant parsers, being purely rebol based, or library wrapped (if there
are any libraries for it ...)
As for the topic you raised - as far as my knowledge goes, XML is just
mark-up language, in which you are supposed to create your own
sublanguages
= dialects. They are represented by XML schemas ... but -
there are some rules - you need probably proper parser, to dig info out of
it ...
I am currently reading the book about XML, SOAP and MS Bizztalk server.
BizTalk app framework seems to be open standard, and there are examples in
the book of how to create one, in some language called OmniMark. Does
anyone use that language? According to book author, it is the best language
he saw for streamed data manipulation on web. Maybe he just doesn't know
about Rebol yet :-)
-pekr-