Ned Freed <Ned(_dot_)Freed(_at_)innosoft(_dot_)com> writes:
You've already committed {} and (), that leaves [] and <>. I dislike <> since
it may interfere with future expression syntax; I'd therefore recommend [],
which I think is what Rob wanted as well. Rob?
Yup; I dislike using <> for the same reason, and there's a
reasonable amount of precendent for using [] for lists (SML, Perl, and
Prolog come to mind; I'm sure there're many more).
Comma seperated parameter lists "look" right when used with
languages with parenthesized function calls; I'm not sure they'd look
quite as nice in Sieve. I think I'd prefer disallowing string
concatenation; I don't have any strong feelings about it, though.
)Rob