[comp.mail.misc] uuhosts & awk problem

news@mixcom.UUCP (Account for USENET News system) (04/14/90)

I am trying to install software to automate mail
routing table maintenance.  I have uuhosts, and
the awk in my SCO UNIX 3.2 system is complaining
about the first line in the code below.
---------
state == shead && /^$/	{
	if (isuucpmap != 0) {
	print "PATH=/bin; umask 0002; cd '$UUCPMAP'" | "'$MAPSH'";
		state = suucp;
	} else
		state = stext;
}
---------

I am new to awk. What is the first line trying to do,  
and why, please, is the awk in my system aborting on it?
Thank you.

Dean
uunet!uwm.edu!mixcom!news