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

[REBOL] Re: From "C" to Rebol: HELP!!/RESEND

From: joel::neely::fedex::com at: 31-Jul-2001 10:45

Hi, Tim, Tim Johnson wrote:
> ; warning!! untested code > print-block1: func[blk[block!]/local index][ > index: 1 > loop length? blk[ > print pick blk index > index: index + 1 > ] > ] > > or one might write a function that looks like this: > > print-block2: func[blk[block!]][ > forall blk[print first blk] > blk: first blk > ] > It is probably safe for me to say that print-block2 is better > "reboleze" than is print-block1, which one could say is "tainted" > by the "c" approach. >
print-block3: func [blk [block!]] [ foreach item blk [print item] ]
> Now, here's what I propose: If two or three of you "real rebol > programmers" would like to participate as mentors: > I will provide code that is working rebol code, the mentor(s) > will then offer suggestions that will optimize the code, > rebol-wise. >
> I would appreciate feedback on this issue: >
I don't claim to be one of the two or three real REBOL programmers, but I'd be glad to participate in such a series of discussions. My schedule has been a bit chaotic lately, so I can't promise immediate turnaround, but would be glad to contribute as time permits. I'd suggest keeping it on the mailing list, both to maximize the list of participants and to maximize the audience. I've often learned something from seeing an answer to someone else's question that I hadn't thought to ask. -jn- -- This sentence contradicts itself -- no actually it doesn't. -- Doug Hofstadter joel<dot>neely<at>fedex<dot>com