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

[REBOL] Re: block troubles

From: gscottjones:mchsi at: 9-Mar-2003 16:56

From: "Maarten Koopmans" ...
> Say I have a string data: {foreach a b [} > > Now I want to append this as a block to an empty block: > code: copy [] > append to-block data > > error! missing [ at end of script > > (of course, tehe actual "]" will be appended later) > > AFAIK this is impossible to do, right?
Hi, Maarten, If you have your heart set on adding these code fragments into a block, one way to do it is: b: [1 2] data1: {foreach a b [} data2: {print a} data3: {]} code: copy [] foreach datum parse data1 none [append code to-word datum] foreach datum parse data2 none [append code to-word datum] foreach datum parse data3 none [append code to-word datum] do load mold code If a string is satisfactory, then: b: [1 2] data1: {foreach a b [} data2: {print a} data3: {]} code: copy "" append code data1 append code data2 append code data3 do code Hope that helps. --Scott Jones