jim holtman wrote:
>
>   
>> if (1 == 1) {print (TRUE)
>>     
> + } else {print (FALSE)}
> [1] TRUE
>   
>
> so the parse knows that the initial 'if' is not complete on the single line.
>   
... and likewise the original code could be rewritten as
    f <- { a
       + b
       + c }
vQ