The GNU C compiler apparently still permits this, and the VC++ 2005 compiler permits it too, though it issues a Level-4 warning if it’s C code, and a Level-2 warning if it’s C++ code.
R. Keller, and W. Banzhaf. Proceedings of the Genetic and Evolutionary
Computation Conference, 2, page 1077--1082. Orlando, Florida, USA, Morgan Kaufmann, (13-17 July 1999)
C. Ryan, and P. Walsh. Genetic Programming 1997: Proceedings of the Second
Annual Conference, page 295--302. Stanford University, CA, USA, Morgan Kaufmann, (13-16 July 1997)
P. Angeline, and J. Pollack. Proceedings of the Fourteenth Annual Conference of the
Cognitive Science Society, page 236--241. Bloomington, Indiana, USA, Lawrence Erlbaum, (1992)
J. Sherrah, R. Bogner, and A. Bouzerdoum. Genetic Programming 1997: Proceedings of the Second
Annual Conference, page 304--312. Stanford University, CA, USA, Morgan Kaufmann, (13-16 July 1997)
G. Schreiber, A. Stemmer, and R. Bischoff. IEEE Workshop on Innovative Robot Control Architectures for Demanding (Research) Applications How to Modify and Enhance Commercial Controllers (ICRA 2010), page 15--21. Citeseer, (2010)