The underscore _is a valid regular identifier. The definition of such a function:
type function(arg1, arg2, arg3)
{
...
}
(i.ee ) - ANSI, K & R. int, , :
type function(arg1, arg2, arg3)
type arg1;
type arg2;
type arg3;
{
...
}
type arg1; - . - , . _, int.