This is the mail archive of the guile@sources.redhat.com mailing list for the Guile project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: C-like identity?


On Sun, Jul 30, 2000 at 08:43:17PM +0000, Alex Shinn wrote:
> Yes, it's the C equivalent of `rest'.  The functions for handling this
> are va_start() (called before fetching any values), va_arg() (to fetch
> successive arguments), and va_end() (to clean up).  It's easiest to
> demonstrate with an example:

Thanks for the example.  It looks kind of complicated, compared to a
`rest' argument... but that's C for ya'.

> BTW, I'm new to the list (and to guile), and was wondering, are we
> discussing ctax?  I remember seeing reference to this before, but have
> looked around and can't find anything but the manual... where can I
> download this?

CTAX in its original incarnation isn't in working condition.  It's
fallen out of sync with Guile and would require work to use.  But it
fell out of sync because it had problems which kept it from being
very useful.  I think it's available in cvs, though.  If not, I can
send you version I have around if you are curious.

I'm currently working at making a replacement C syntax for Guile.

  -- Ian

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]