Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

conda-forge.org : cppast

If you're writing a tool that needs access to the C++ AST (i.e. documentation generator, reflection library, …), your only option apart from writing your own parser is to use clang. It offers three interfaces for tools, but the only one that really works for standalone applications is libclang. However, libclang has various limitations and does not expose the entire AST. So there is no feasible option — except for this library. It was originally a part of the standardese documentation generator, but has been extracted into an independent library.

Registry - Source - JSON
purl: pkg:conda/cppast
Keywords: ast, cplusplus, libclang, parser-library
License: MIT
Latest release: over 1 year ago
First release: over 1 year ago
Stars: 1,440 on GitHub
Forks: 156 on GitHub
See more repository details: repos.ecosyste.ms
Funding links: https://patreon.com/foonathan, https://jonathanmueller.dev/support-me/
Last synced: 10 days ago

    Loading...
    Readme
    Loading...