// Minimal compiler test for C compiler.
//
// This Test produces NO error/warning with an ANSI-C compiler (see also C-FAQs).

#include <stdio.h>

int
func ()
{
  return (printf ("TestTest.\n"));
}

int
main (void)
{
  int r, (*fp) ();

  fp = func;                    // functions are called via pointers
  r = (*fp) ();                 // real functions decac implicitly into pointers in expressions
  return r;
}
