Right now, cffi uses pycparser to parse the declarations for two reasons:
1. to generate the .c file which it then compiles, at build time
2. to generate the run-time metadata it uses to invoke that library, at run time
there is no intermediary representation of the signatures which pycparser
produces outside of this parsing, so right now, you still need pycparser no
matter what. Perhaps it would be good to generate such a representation so
that the C code does not need to be parsed? This would be a pretty major
change, though. This might also help with some memory usage issues where lots
of pycparser internals persist after importing a module which has lots of cffi
declarations in it.
--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org