open-source-ideas / ideas

💡 Looking for inspiration for your next open source project? Or perhaps you've got a brilliant idea you can't wait to share with others? Open Source Ideas is a community built specifically for this! 👋
6.57k stars 221 forks source link

Python C and C++ parsing abstraction layer #265

Open KOLANICH opened 3 years ago

KOLANICH commented 3 years ago

Project description

There are multiple libs for parsing C and C++ in python, :

In other words, BeautifulSoup for C++ AST.

Relevant Technology

https://github.com/git-afsantos/bonsai https://github.com/mbdevpl/transpyle may be helpful

Complexity and required time

Complexity

Required time (ETA)

Categories

KritR commented 12 months ago

Have you considered tree sitter bindings for Python?