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

GitHub

504 stars
16 watching
67 forks
Language: C#
last commit: 10 days ago
Linked from 1 awesome list

astclangcpluspluscsharpdotnetdotnet-corelibclangparser

Backlinks from these awesome lists:

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#. 923
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,574
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 A .NET implementation of a command-line argument parser based on the docopt format 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