> In RC, "cat <<EOF" seems not to work inside blocks ("{ ... }").
> Why is this so? Could this be bug or is it a feature?

from the 'bugs' section of the rc(1) man page:

        Functions containing here documents don't work.

i believe a block is semantically equivalent to function.  rather,
a block could be considered an unnamed function.


Reply via email to