Tassilo Parseval <tassilo.parseval@post.rwth-aachen.de> writes:
>
>It's talking about y(). 'y' is an alias for 'tr' and in the above case
>perl doesn't reckognize 'y()' as a function call but rather as a crippled
>transliteration which - according to perl - should read as
>
> y()();
In his code I think it is expecting
y(){}
I think the fix is add a space:
y() { ...
>
>With the current behaviour, it seems impossible to have 'y' as a
>function and call it with parens. I doubt that this is easy to fix.
>
>Tassilo