On Fri, 3 May 2002, Glen Starchman wrote:
> I am working on my language again after a long haitus and have a question for
> the group in regards to readability of my iterator functionality. Currently,
> I am looking at 3 different forms:
> 1.
> "hello".each()
> { |x|
> print (x)
> }
> I am rather fond of number 3, but am uncertain as to which is the most
> readable for maintainers and intuitive for the developer.
Number one is Ruby syntax (except that this formatting is not allowed).
Number three has the problem that you have to write || for argumentless
blocks, which is a problem if you have a || operator as well, because your
||'s are not right after a {.
But in any case all this looks very Rubyish, so I wonder why you want to
create a new language. What elements will be unique to your language?
________________________________________________________________
Mathieu Bouchard http://hostname.2y.net/~matju