Hi
using Perl and C/C++ etc.. I think it would be very useful to recognize (grammatically) when a call to a function is done. I know this can be near impossible to solve (with regexps) in the Perl case, since there is no need and many people not use parenthesis after the name of the function. Anyway if you use them it should easily be easy to recognize as function call.
If function calls are grammatically recognized, then the power of TM will be increased with thinks like colouring, jump to the definition (only active when in a function call scope), etc.
Juan F.