Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge. Learn more →
Top 4 C++ parser-combinator Projects
Parsing Expression Grammar Template Library
C++ parsing DSLProject mention: Show HN: Matcheroni, a tiny C++20 header library for building lexers/parsers | news.ycombinator.com | 2023-07-06
Updating dependencies is time-consuming.. Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free.
Boost.org spirit moduleProject mention: How does an experienced programmer go about learning new languages such as C++. | /r/cpp | 2022-11-26
Oh, one project that I learned a lot of modern C++ from was, https://github.com/boostorg/spirit, I wanted to build a faster org-mode parser. I built at best a working prototype, but ended up learning a lot about how templates. It is also a header only library. If you want to avoid some administrative work, linking, choosing a build system, .... I figured it might be helpful.
hspp: An experimental library to bring Haskell Style Programming to C++.Project mention: Chromium accepting Rust in a clear move to copy what Mozilla have done, replace C++ source code | /r/cpp | 2023-01-12
Yeah, C++ supports higher kinded types through template templates (I'm not sure why the other poster said it doesn't), however it quickly becomes messy and impractical. Here's a cursed library that attempts to support Haskell-style programming in C++. Here's an example where they implement a monad transformer using the only example of a template template template that I have ever seen in the wild.
C++ parser-combinators related posts
Show HN: Matcheroni, a tiny C++20 header library for building lexers/parsers
4 projects | news.ycombinator.com | 6 Jul 2023
Simple question on compilers and syntax rules
1 project | /r/AskProgramming | 11 Jan 2023
A simple library for compile-time string matching.
2 projects | /r/cpp | 27 Dec 2022
Any good parser combinator libraries for C++?
1 project | /r/cpp_questions | 12 Dec 2022
How does an experienced programmer go about learning new languages such as C++.
1 project | /r/cpp | 26 Nov 2022
Show HN: Lexy – C++ parser combinator library with custom DSL
1 project | news.ycombinator.com | 14 Jul 2022
How often do you use these keywords ?
1 project | /r/cpp | 14 May 2022
A note from our sponsor - InfluxDB
www.influxdata.com | 28 Sep 2023
What are some of the best open-source parser-combinator projects in C++? This list will help you: