Why he won't use ANSI C

Paul Fox fox at alice.marlow.reuters.co.uk
Fri Mar 4 11:11:36 AEST 1988


In article <2331 at umd5.umd.edu> chris at trantor.umd.edu (Chris Torek) writes:
>X3J11 has actually done quite well, given the differences between
>existing implementations.  There are a few botches, notably the
>unsigned `value preserving' rules, `noalias', and some of the
>preprocessor rules.  The coexistence of old and new style declarations
>necessitates the format for the prototype declaration of a function
>with no arguments, which is an eyesore.  There are a few other
>kludges, but an ANSI Standard is of necessity a compromise.  

Well, what about the fact that:

	typedef int	(*PFI)();

	main()
	{
		PFI	fp = main;
	}

gives:
	fp == *fp == **fp == ***fp ?
-------------------
     //        o      All opinions are my own.
   (O)        ( )     The powers that be ...
  /    \_____( )
 o  \         |
    /\____\__/      
  _/_/   _/_/         UUCP:     fox at alice.marlow.reuters.co.uk



More information about the Comp.lang.c mailing list