Skip to content

Repository files navigation

ClangLite: Minimal Interpreted Interfaces for the ClangC++ Library

This Python Interface to Clang provides a relatively small API that exposes facilities for parsing source code into an abstract syntax tree (AST):

  • loading already-parsed ASTs,
  • traversing the AST,
  • associating physical source locations with elements within the AST,
  • and other facilities that support Clang-based development tools.

The intent is to propose an Python API highly similar to the C++ API (contrarily to libclang) for each release of Clang, providing only the basic functionality needed to support development tools.

For more information refers to AutoWIGdocumentation.

Summary

Status:TravisCoverallsLandscapeRead the Docs
License:see LICENSE.rst file
Authors:see AUTHORS.rst file

About

Minimal Interpreted Interfaces for the Clang C++ Library

Topics

Resources

Stars

7 stars

Watchers

6 watching

Forks

Releases

Packages

Contributors

Languages