Erbsland Configuration Language Parser for C++ Documentation
Welcome to the reference implementation of the Erbsland Configuration Language Parser—a modern and robust configuration parser built for C++20 and beyond. This implementation is designed to be secure, minimal in dependencies, and easy to integrate into your existing projects.
All you need is a C++20-compliant compiler and the standard library. That’s it—no external dependencies, no hassle.
Get Started with the Tutorial →
Topics
Learn how to integrate the parser into your application, compile it, and run its unit tests with ease.
Follow a hands-on guide to build a small application using the parser and explore its API in depth.
Dive into the formal documentation of the Erbsland Configuration Language to understand its syntax and features.
Access detailed reference material on all classes, methods, and core components of the parser’s API.
Review the technical requirements and environment setup needed to get started with the parser.
Familiarize yourself with the terms of use under the Apache 2.0 license.
Contents at a Glance
- Usage
- Getting Started
- Reference
- Contributing Guidelines
- Requirements
- Goals
- License