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

[COMPOSE] Build

 [1/3] from: greggirwin::mindspring::com at: 30-Oct-2004 8:22


Hi Ladislav, LM> about to enhance http://www.fm.vslib.cz/~ladislav/rebol/build.r I can LM> take into account (potentional) user's suggestions, if any What enhancements are you planning? I have to admit, I only looked at it before, but haven't used it in any real-world situations. I think it could be very useful though, so I need to do that. :) -- Gregg

 [2/3] from: lmecir::mbox::vol::cz at: 31-Oct-2004 16:54


I decided not to do any upgrade, instead I created a brand new dialect. It looks as follows: build-block [x (y) [z] u :v] [x: 1 y: 1 + 1 z: 1 + 2 u: [contents of u] v: [contents of v]] ; == [1 (2) [3] [contents of u] contents of v] This dialect looks very human-readable, doesn't it? (I found a lot of possible usages for it). You can easily "stack" it like: build-block [let's see :what] build-block [what: [the rise of the (y)]] [y: 'sun] ; == [let's see the rise of the (sun)] I posted the implementation (easy exercise for a reader :-) to http://www.fm.vslib.cz/~ladislav/rebol/build-block.r -Ladislav P.S. had to check www.rebol.org to see my and Gregg's message. The last message that made it to my box was: "[REBOL] Re: rejoin with tag" posted by Carl Read :-(

 [3/3] from: lmecir:mbox:vol:cz at: 6-Nov-2004 12:05


I updated files at http://www.fm.vslib.cz/~ladislav/rebol Have a look at http://www.fm.vslib.cz/~ladislav/rebol/build.r to see the latest changes to the dialect. OT:
>P.S. had to check www.rebol.org to see my and Gregg's message. The last >message that made it to my box was: "[REBOL] Re: rejoin with tag" posted >by Carl Read :-( >
Found the cause: it looks that the headers of ML messages have changed slightly but significantly enough for me to "lose track" of the posts. I am here again after an adjustment. -L