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

Reply via email to