On Sat, Feb 12, 2011 at 07:37:43AM -0800, Gregory Woodhouse wrote: > I remember using a Lisp as an undergraduate (Franz Lisp?) that used the right > angle bracket as a kind of super right parenthesis that could close multiple > right parentheses. It was really ugly.
The problem with that is that you hope you had closed off all the open parantheses that needed to be closed off before you got to the mass closure. If you didn't, you eliminated any possibility of having the syntax discover you made a mistake, and yo uleavee it to runtime to be mysterious. I used a different notation in another Lisp, where a '/' meand an open parenthesis that owuls be closed off by the next real ')'. The ')' closed off everything up to the real '(' it matched. This reduced the number of parentheses that needed counting visually without making parenthesis errors silent. -- hendrik _________________________________________________ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/users