condense funct_name rule in parser