Hi John,

On 27 June 2016 at 04:31, John Zhang <john.zh...@anu.edu.au> wrote:
> I’m using RFFI to reflect a C API interface that my colleague has developed.
> During this process I encountered the problem of not knowing how to define a
> recursive struct definition.
> e.g. How do I define a struct like the following:
> typedef struct A A;
> struct A {
> …
> void (*fn) (A*);
> }

See lltype.ForwardReference(), e.g. in translator/c/test/test_genc.py .


A bientôt,

Armin.
_______________________________________________
pypy-dev mailing list
pypy-dev@python.org
https://mail.python.org/mailman/listinfo/pypy-dev

Reply via email to