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

[REBOL] Re: Rebol# or Rebol on DotNET

From: bry:itnisk at: 16-Oct-2003 0:58

I'm home right now with a fever, so I'm just gonna give a quick note of the fact that it is possible to use regular expressions inside of xml schema as well, as an extension of strings. However schema usage can be somewhat different than programmatic usage as you don't have the possibility of matching, matching again, checking against the results of two matches before you apply match three. Again the schema usage only seems to me like it would be useful in the context of consuming rebol as an xml provider.
> bryan wrote: > > then one can use xml schema to define
rebol datatypes, don't much care
> for xml schema, but the .Net
implementation is actually useful,
> especially as one can do runtime
translation between xml schema
> datatypes and .net datatypes. > > At the moment, I'm using .NET Regular
Expressions to parse out R# (and
> Rebol) data types, as .NET will compile
these regexp is native code upon
> loading (and I've got a good tutorial on
Regexp in the PERL
> documentation). If you could provide XML
schema definitions and a way to
> map on .NET regexp or some other way to
map rebol values into .NET
> datatypes, I'll happily include them into
R#.
> > > One of the things I've thought about is
if it were possible to consume
> a rebol script as an xml provider: > >
http://msdn.microsoft.com/msdnmag/issues/01/0 9/xml/default.aspx
> Hmmm, how would we represent something
like:
> 12.5% > or: > print > or: > USD$123.45 > or: > £12.34 ; British Pounds &
Pence.
> ? > > Block! values are sort of easy enough: > <sequence> ; Or some
other tag name?
> ; blah blah > </sequence> > > Andrew J Martin > Attendance Officer > & Grail Jedi. > Colenso High School > Arnold Street, Napier. > Tel: 64-6-8310180 ext 826 > Fax: 64-6-8336759 > http://colenso.net/scripts/Wiki.r?AJM > http://www.colenso.school.nz/ > > DISCLAIMER: Colenso High School and its
Board of Trustees is not responsible (or legally
> liable) for materials distributed to or
acquired from user e-mail accounts. You can report any
> misuse of an e-mail account to our ICT
Manager and the complaint will be investigated.
> (Misuse can come in many forms, but can be
viewed as any material sent/received that
> indicate or suggest pornography, unethical
or illegal solicitation, racism, sexism, inappropriate
> language and/or other issues described in
our Acceptable Use Policy.)
> All outgoing messages are certified virus-
free by McAfee GroupShield Exchange 5.10.285.0
> Phone: +64 6 843 5095 or Fax: +64 6 833
6759 or E-mail: [postmaster--colenso--school--nz]