I said:
> HOWEVER.  I'm wondering if we have the wrong semantics on the "only one datum 
> on the right-hand-side" SUBLIST case.  In particular, in the current semantic:
>   a $ b
> means (a b), not (a (b)).

Ah, I think I found a better way to describe SUBLIST that I think makes it 
"A $ (aka SUBLIST) in the middle of list restarts list processing; the 
right-hand-side (including its sub-blocks) is the last parameter of the 
left-hand side."

So this means that the two are equivalent:
  run $ cat(README)
  run $ cat README

And *THAT* is a good justification for why "a $ b" means the same as "a b".

So I think I've answered my own question, there's a good reason that "a $ b" 
means "(a b)" and that we should keep things as they are.

--- 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

Reply via email to