'function name' : local function definitions are illegal
An attempt was made to define a function within a function.
The following is an example that will generate this error:
int main()
{
   int i = 0;
   int funcname(int j)
   {
      j++;
      return j;
   }
   
   i = funcname(i);
   return 0;
}
If you move the function into the global space, outside the main() function, the program will compile and run.