Path: utzoo!utgpu!watmath!datanguay
From: datanguay@watmath.waterloo.edu (David Adrien Tanguay)
Newsgroups: comp.lang.c
Subject: Re: va_list used in 
Keywords: va_list, X3J11, vfprintf
Message-ID: <28450@watmath.waterloo.edu>
Date: 18 Aug 89 03:05:34 GMT
References: <1140@midgard.Midgard.MN.ORG> <10720@smoke.BRL.MIL> <2095@dataio.Data-IO.COM> <10739@smoke.BRL.MIL> <13572@bloom-beacon.MIT.EDU>
Reply-To: datanguay@watmath.waterloo.edu (David Adrien Tanguay)
Organization: U. of Waterloo, Ontario
Lines: 7

Our compiler takes a different route to solve this problem. The parser knows
about all the standard types and functions. stdio.h #defines its macros
and tells the parser (with a #pragma) to turn on all the other stuff that
is defined in stdio.h. Basically, va_list is an internal type which is
aliased to the user visible name "va_list" when you #include .

David Tanguay