build the cython library: make cython run coverage tests: make notes: use clang to generate ast tree: clang -Xclang -ast-dump -fsyntax-only -I ../headers foo.cpp