On 1/11/13, David A. Wheeler <[email protected]> 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.
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
[email protected]
https://lists.sourceforge.net/lists/listinfo/readable-discuss