Arne Babenhauserheide: > : is already used in Lisp, but as far as I know it only has a meaning > if it is followed by non-whitespace (for keyword arguments). > > All of the usages in group, split, have following whitespace or > linebreaks, though. So this would allow using the existing structure > characters for additional readable structure without inhibiting > anything else.
Okay, so ":" is another plausible spelling of "\\". I don't care very strongly either way, but the "\\" does seem more visually distinct (and since these change the meaning, that matters). > For the test (worst case): > > defun a > :b c : > :d e : > :f g We currently don't have anything defined for a special symbol at the end of a line. Is this a proposed consume-newline as I had once proposed, e.g., I once proposed that if "\" is at the end of a line, the end of line (and following indent) is ignored? > let > : > h i > j k > if : {h = 3} Hmm, this is different. Do you mean for ":" to be ignored in the middle of a line? > : message "True" > message "False --- David A. Wheeler ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ Readable-discuss mailing list Readable-discuss@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/readable-discuss