I feel like docs are missing huge important part that stops
me from understanding the key differences between API/
ABI and inline/external mode.
https://cffi.readthedocs.org/en/latest/overview.html#simple-example-abi-level-in-line
If that paragraph described what happens behind the scene,
like if the operations were made manually, that would clarify
things a lot. Would be awesome if the description was made
in similar patter to ease comparison. For example:
1. when pycparser reads the C code
2. when C compiler is invoked
3. where the compilation step is cached
4. who loads the compiled extension, where