Add MANIFEST.in
Add sample README
Add .gitignore
Add setup.py
Implement basic testing infrastructure.
Delete compiled python files.
Add .pyc to .gitignore.
Add skeleton for input argument checking.
Ignore Python module package files.
Add symbol database.
Implement parser for #ifdef ... #endif.
Add TODO list.
Add test for #ifndef.
Ignore vim .swp files.
Add scanner/tokenizer for CPP directives.
Update to do list.
Reimplement CppParser as operator on token lists.
Add test for nested ifdef handling.
run-tests: print got/expected block lists for failed tests.
Implement a proper compiler for #ifdef and #ifndef.