CppAst.NET
C/C++ parser library
A C/C++ parser library providing access to the full AST and comments for .NET Framework and .NET Core applications.
CppAst is a .NET library providing a C/C++ parser for header files powered by Clang/libclang with access to the full AST, comments and macros
504 stars
16 watching
67 forks
Language: C#
last commit: 8 days ago
Linked from 1 awesome list
astclangcpluspluscsharpdotnetdotnet-corelibclangparser
Related projects:
Repository | Description | Stars |
---|---|---|
standardese/cppast | Provides a C++ Abstract Syntax Tree (AST) parsing and manipulation library | 1,696 |
pollardbanknote/cppbackport | A C++ library that ported new features to older standards | 38 |
skystrife/cpptoml | A C++ library for parsing TOML configuration files | 587 |
benjamin-hodgson/pidgin | A lightweight and fast parsing library for C#. | 919 |
tree-sitter/tree-sitter-cpp | A C++ implementation of the Tree Sitter parser framework | 270 |
ssarcandy/ini-cpp | A lightweight C++ library for parsing and generating INI configuration files | 37 |
chargepoint/xcparse | A tool for extracting code coverage and screenshots from Xcode 11 xcresult files | 390 |
libexpat/libexpat | A fast streaming XML parser written in C99. | 1,100 |
cpp-netlib/uri | A C++ library that provides a generic URI parser and builder with features for parsing, encoding, and comparing URIs. | 139 |
mattpd/cpplinks | A categorized list of C++ resources and tools | 4,557 |
xr3b0rn/dbcppp | A C/C++ DBC file parser and decoder with decoding capabilities similar to Cantools | 232 |
docopt/docopt.cpp | Automatically generates command-line interfaces based on a well-written usage message. | 1,044 |
docopt/docopt.net | Automatically derives parsing logic from command-line help text in a .NET implementation | 355 |
vittorioromeo/cppnow2015 | A repository showcasing an expanded explanation of the C++ standard library function for_each_arg | 7 |
bfgroup/lyra | A command line argument parser for C++ | 483 |