Just been thinking through this, while learning how to write a Rebol
parser in C# (it's very tricky without using Rebol's 'parse...).
Looking at the lexer/parse combination, Rebol only seems to need a
lexer, because the tokens are Rebol values. The only trickery is
balanced braces {} for long string values, and balanced square brackets
for blocks [], which could be handled by a stack in the lexer part.
My questions are about the interface to .NET stuff.
How would we fit Rebol and DotNET functions together?
Internationalisation: is it OK to "expand" Rebol's definition of values?
For example, a money! Datatype that allows British pounds symbol or Euro
symbol?
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: [EMAIL PROTECTED]
--
To unsubscribe from this list, just send an email to
[EMAIL PROTECTED] with unsubscribe as the subject.