On 1/14/13, Alan Manuel Gloria <almkg...@gmail.com> wrote:
> On 1/11/13, David A. Wheeler <dwhee...@dwheeler.com> wrote:
>> I said:
>>> > 2. In an earlier email discussion we discussed how to interpret
>>> > "(head|empty) DOLLAR comment_eol"; the current BNF production reflects
>>> > that.  However, I'm now leaning toward making that be an error.
>>
>> John Cowan:
>>> I agree again.  I think it's very important not to fall into the trap
>>> of "Well, this syntax has no current meaning, but I see how it could
>>> possibly mean X, so let's make it mean X."  In such situations, I think
>>> it is far better for the syntax in question to be an error.  If every
>>> possible syntax is meaningful, then there is no hope of intuitive error
>>> detection, still less error correction, an important property of a truly
>>> readable syntax.
>>
>> Yes indeed.
>>
>> I think unless Alan Manuel K. Gloria (or someone else) makes a strong
>> case
>> for keeping things as-is, "DOLLAR comment_eol" is going away.
>> We should document this (and why) in the SRFI, whatever ends up
>> happening.
>
> Not gonna (^^)v.  As I originally conceived, DOLLAR is supposed to be used:
>
> foo $ bar nitz $ quux fobar
> -->
> (foo (bar nitz (quux fobar)))
>
> or even:
>
> define foo(bar) $ cond
>   { bar < 42 } $ begin
>     do-bar-less-than-42 bar
>     whatever
>   else $ begin
>     do-bar-greater-than-42 bar
>     whatnot
>
> I can't really conceive of a use of $ at the end of the line.


Oh, and maybe we should call it "SUBLIST" instead of "DOLLAR". (^^)

Sincerely,
AmkG

------------------------------------------------------------------------------
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122412
_______________________________________________
Readable-discuss mailing list
Readable-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/readable-discuss

Reply via email to