Has anybody else run into the following strange problem. I'm using
ksh93 in a script which has been running for a couple of years with no
problems. All of a sudden I'm receiving an error message when it
executes the following simple function to get the current month:

function month.get

.sh.value=$(date +%B)

The error message is: "month.get: This is not an identifier."

The operating system is AIX 5.2 and no changes have been made to the
script or operating system for years.