r3wp [groups: 83 posts: 189283]
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

World: r3wp

[!REBOL3-OLD1]

Ladislav
2-May-2006
[820]
sorry, I mean http://www.fm.vslib.cz/~ladislav/rebol/build.rposted
BrianH
2-May-2006
[821]
I guess your Relatives are like as-binary and as-string too.
Ladislav
2-May-2006
[822x2]
yes, that is it
(but I wrote that before AS-STRING and AS-BINARY existed), so I used 
just PARSE and DISARM to illustrate this property)
BrianH
2-May-2006
[824]
Looks good to me, although it is somewhat amusing to see SciTE's 
syntax highlighting getting confused about the word context.
Ladislav
2-May-2006
[825x2]
ah, you are using SciTE?
(I am using PSPad, but wanted to give a try to SciTE)
BrianH
2-May-2006
[827]
Sure. I prefer Notepad++ but it doesn't have REBOL enabled as a language. 
What's with the IN patch?
Ladislav
2-May-2006
[828]
in later version the IN function didn't accept any-word as argument
BrianH
2-May-2006
[829]
It seems to here, 1.3.2.3.1
Ladislav
2-May-2006
[830]
sorry, I wanted to say, in older versions of interpreter
BrianH
2-May-2006
[831x4]
Here's a good installer for SciTE on Windows:
http://gisdeveloper.tripod.com/scite.html
I've been meaning to improve SciTE's REBOL support, but I'm waiting 
to see what changes REBOL 3 will bring.
After that I can hack Notepad++ to add the support there too.
One of your examples is wrong:
build [only reduce [3 * 4 5 + 6]] ; == [[12 11]]
Ladislav
2-May-2006
[835x3]
testing
aha, yes, missing block brackets
example result corrected
BrianH
2-May-2006
[838]
Well, this has been fun, but I must go for now. I look forward to 
future collaborations :)
Ladislav
2-May-2006
[839]
thanks
Henrik
2-May-2006
[840]
3 new entries in the blog
Geomol
2-May-2006
[841]
Henrik, good suggestion with the loop working on more than one series 
(in your reply to Carl's blog). That must be possible with a function 
definition. But it should probably be part of REBOL, at least a mezzanine.
Henrik
2-May-2006
[842x2]
I realized that it's not possible with FOREACH since it would need 
to know the difference between two and three blocks as input (don't 
know if a refinement would take care of that)
but I use this a lot and it would make it easier to interlace many 
blocks this way
BrianH
2-May-2006
[844]
A new mezz, formany perhaps?
Henrik
2-May-2006
[845]
I got another idea. Please see the blog.
BrianH
2-May-2006
[846]
Henrik, try to implement your ideas in REBOL code. Post it to AltME 
if you need help. Let us hash out the details, improve it. If it 
turns out well, it could become a mezzanine function.
Henrik
2-May-2006
[847]
alrighty then
BrianH
2-May-2006
[848]
Someone mentioned Ladislav's build dialect, and look what happened 
to it... ;-)
Henrik
2-May-2006
[849]
haven't even followed it, but it seems that Carl likes it
Gabriele
2-May-2006
[850]
noone remembers my nforeach function? :)
BrianH
2-May-2006
[851]
I think Carl was talking about his Include. I meant Ladislav mentioning 
the build dialect yesterday in this group and me suggesting bug fixes 
immediately. It's a little better than it was before as a result. 
Sometimes it seems that the best REBOL optimizer is its community 
showing off.
Henrik
2-May-2006
[852]
explain?
BrianH
2-May-2006
[853]
Yes, demonstrate?
Gabriele
2-May-2006
[854x3]
well, anyway, carl's foreach already does what henrik is asking for.
my nforeach took a different approach, that is   nforeach [c1 a c2 
b] [...]
r3's one will probably be   foreach [[c1] [c2]] [a b]  [...]
Henrik
2-May-2006
[857]
Carl's foreach
 as in the one in R3? surely not the one in R2
Gabriele
2-May-2006
[858]
yes, r3
Henrik
2-May-2006
[859x2]
that's good!
I won't waste my time then :-)
Gabriele
2-May-2006
[861x2]
i don't know if we're going to have your suggested loop or pad refiniments
but, note that it is very likely that foreach will be a mezz, so 
we you can improve on it :)
Henrik
2-May-2006
[863]
pad and loop are sort of gimmicks anyway. I think the multiple block 
part is the important thing.
Gabriele
2-May-2006
[864]
funny, i thought i was the only one wanting multiple blocks.
Henrik
2-May-2006
[865x2]
I really miss it alot
such a construct would make certain loops much simpler
BrianH
2-May-2006
[867]
When you combine this with the word, set-word trick, this could make 
for some interesting structure matching.
Gabriele
2-May-2006
[868]
ah, about structure matching... let me switch to another group
BrianH
2-May-2006
[869]
Sure, as long as it's fast, make it a mezz and let it evolve.