|
From: Slava P. <sl...@fa...> - 2008-06-29 20:12:49
|
On Sun, Jun 29, 2008 at 1:55 PM, Joe Groff <ar...@gm...> wrote: > I sympathize with your desire to Huffman-code common source patterns. > But I think it's a really bad idea to start introducing sub-word-level > syntax. The whitespace-delimited word is the atomic level of data in > most Factor code, and breaking that rule should only be considered in > exceptionally special circumstances; it'll confuse new users who have > to learn "whitespace separates everything, except in method stack > effects, typed tuple slots, and all the libraries following their bad > example." It'll also make parsing and writing tools for dealing with > Factor code (editor support, etc.) more complex. I agree. I'd like to find a syntax for multi-method stack effects which doesn't involve sub-word tokenization. > > > I do agree with you that putting quotation marks around the tuple > names is whacked. Yup. They're no longer a part of the extended tuple syntax I'm working on. Slava |