Browse thread
Wrapping var_args, or C ... in ocaml?
[
Home
]
[ Index:
by date
|
by threads
]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: | 2010-02-15 (10:15) |
From: | Florent Monnier <fmonnier@l...> |
Subject: | Re: [Caml-list] Wrapping var_args, or C ... in ocaml? |
Le dimanche 14 février 2010 23:46:10, Guillaume Yziquel a écrit : > I mean, it seems that varargs means on the receiving end "the number of > arguments you'r giving me, as a function, is not limited", whereas on > the sending end, you hard-code the number of arguments in your C code. > > Is there a way to map an OCaml list to an ellipsis? Or is it a C > limitation? Yes, as long as I know, for this you should use these kind of tools: http://sourceware.org/libffi/ http://www.gnu.org/software/libffcall/ http://www.nongnu.org/cinvoke/ http://dyncall.org/ --