Mailing List Archive: 49091 messages
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

[REBOL] Re: XML / dialects

From: joel:neely:fedex at: 7-Jan-2002 6:04

Hi, Petr, Petr Krenzelok wrote:
> Brett Handley wrote: > > > 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 must disagree mildly. The built-in PARSE-XML was what got me to look at REBOL to begin with (although I agree with you that it's not a robust, industrial-strength parser). It was just enough to let me do some experiments with XML in a rapid-turnaround fashion. There are links on http://www.REBOLforces.com to additional XML resources in REBOL.
> 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 :-) >
The company site is http://www.omnimark.com but I found my last visit very disappointing. There used to be info about the language itself, including free download for personal use, but now there's a press release about their having been "acquired" and a bunch of rah-rah marketing barking. I looked at it briefly and recall it as being sort of a cross between AWK, Pascal, and COBOL. -jn- -- ; sub REBOL {}; sub head ($) {@_[0]} REBOL [] # despam: func [e] [replace replace/all e ":" "." "#" "@"] ; sub despam {my ($e) = @_; $e =~ tr/:#/.@/; return "\n$e"} print head reverse despam "moc:xedef#yleen:leoj" ;