In article <b4ughr02k6f / enews4.newsguy.com>,
Phil Tomson <ptkwt / shell1.aracnet.com> wrote:
>In article <3E729E3F.7020007 / day-reynolds.com>,
>Lennon Day-Reynolds  <lennon / day-reynolds.com> wrote:
>>Every variation I've tried of passing a block as a parameter to an 
>>operator fails with a syntax error, so at least on 1.6.8/Win32, there 
>>doesn't appear to be any syntactic support for what you're trying to do. 
>>Of course, you could just have the operator accept a Proc instance, 
>>rather than a bare block, as a parameter, at the cost of five extra 
>>characters for each call.
>>
>>
>>Lennon
>
>True, but...
>1) I'm sort of creating a domain specific language from Ruby (an HDL) and 
>I'm trying to hide that sort of thing from the user.
>2) I'm wondering if this is some sort of bug? 
>
>Phil
>

I was just talking to some folks on IRQ and Apparently it's not a bug,
you've got to do:  
f.<< {puts "An Action"}

The '.' is needed in this case.

Phil