Hi Andrew,

AM> It occurred to me as I was writing Rebol code, that it's possible to
AM> re-use these characters [], () & {}, in useful ways. I've noticed that
AM> when I'm writing block!, paren! & string values, I leave white space
AM> before and after the [], () & {} characters. It would be nice to have:

>>> X: ["a" "b" "c"]
AM> == ["a" "b" "c"]
>>> X[2]
AM> == "b"

AM> In other words, by running the block "hard" against the word, it's like:
AM>                 pick X 2

I'd stick with standard notations. I like the idea that blocks are
blocks and not used as another notation. As others have pointed out,
we have path notation (which is even more concise than the C/C# notation
for accessing array elements).

-- Gregg

-- 
To unsubscribe from this list, just send an email to
[EMAIL PROTECTED] with unsubscribe as the subject.

Reply via email to