I'm no C expert, so this may be completely inapplicable, but what
about variadic functions?

Bill

On Thu, 6 Jan 2005 05:42:28 +0900, Paul Brannan <pbrannan / atdesk.com> wrote:
> On Thu, Jan 06, 2005 at 01:10:34AM +0900, ts wrote:
> > >>>>> "P" == Paul Brannan <pbrannan / atdesk.com> writes:
> > P> If it were possible to dynamically generate C functions, there would be
> > P> no limitation, and the only way I know to get rid of the limitation is
> > P> to dynamically generate C functions.
> >
> >  There is another way to do it. Just imagine that `proc' and `proto' are
> >  given as arguments to these functions, and you have solved the problem.
> 
> I don't see how to make this happen in C.  It is not possible (portably)
> to bind arguments to function pointers.
> 
> Paul
> 
> 


-- 
$stdout.sync = true
"Just another Ruby hacker.".each_byte do |b|
  ('a'..'z').step do|c|print c+"\b";sleep 0.007 end;print b.chr
end; print "\n"