Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!wasatch!cdr.utah.edu!moore From: moore%cdr.utah.edu@wasatch.utah.edu (Tim Moore) Newsgroups: comp.lang.c Subject: Re: C macros (was comma operator: keep away?) Message-ID: <1664@wasatch.utah.edu> Date: 26 Apr 89 04:44:31 GMT References: <19913@iuvax.cs.indiana.edu> <10092@smoke.BRL.MIL> <1317@ns.network.com> <17109@mimsy.UUCP> Sender: news@wasatch.utah.edu Organization: University of Utah CS Dept Lines: 13 In article <17109@mimsy.UUCP> chris@mimsy.UUCP (Chris Torek) writes: }... What is missing from C (for operations like }getchar and putchar) is not better macros, but rather inline functions. }Inline functions behave exactly like true functions, with the exception }that they may not be recursive, Inline functions can be tail recursive. Tim Moore moore@cs.utah.edu {ut-sally,hplabs}!utah-cs!moore "Y'know, sometimes I wonder - does existence precede essence? Or what?" -Cherry Poptart "`Race' is, at best, a fuzzy concept about typical physical characteristics of