Path: utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!uwm.edu!ogicse!ucsd!ucbvax!hplabs!hpl-opus!hpnmdla!hpmwtd!jeffa From: jeffa@hpmwtd.HP.COM (Jeff Aguilera) Newsgroups: comp.lang.c Subject: Re: isascii (was: Another pitfall. Signed chars and ctype.h) Message-ID: <680020@hpmwjaa.HP.COM> Date: 23 Feb 90 18:26:05 GMT References: <1990Feb12.043324.5259@sq.sq.com> Organization: HP Microwave Tech. - Santa Rosa, Ca. Lines: 9 > Then the missing isascii() wouldn't even be needed. > This was proposed to the Committee and rejected on the (incorrect) > grounds that it couldn't be implemented without the macro's having > to evaluate its arguments more than once. Introduce the inline keyword, and then inline all the ctype functions. Simple solution, superior in all respects. (Gawd, ANSI C is brain dead.) ----- jeffa