Skip to content
forked from jbcoe/py_cppmodel

Python wrappers for clang's parsing of C++

License

Notifications You must be signed in to change notification settings

nbx8/py_cppmodel

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

py_cppmodel

py_cppmodel is a Python wrapper around clang's python bindings to generate a simple Python model of a C++ translation unit.

Limitations

Currently clang.cindex.Config.set_library_path() must be called before attempting to load a translation unit. This is because the libclang shared library is not in a standard location. This may be fixed in the future.

Testing

To run the tests, run:

python -m unittest discover -s .

About

Python wrappers for clang's parsing of C++

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 97.9%
  • C++ 1.5%
  • Shell 0.6%