Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

A Framework for RAD Spirit

CppNow via YouTube

Overview

Explore a comprehensive framework for Rapid Application Development (RAD) using Boost Spirit Parser in this CppNow conference talk. Delve into the advantages and drawbacks of using Boost Spirit Parser for complex parsing tasks, including long compile times, difficult-to-understand error messages, and challenges in debugging and testing parsers. Discover a proposed solution: a tool that accepts textual EBNF/PEG expressions and outputs executable parsers or C++ Boost Spirit code. Learn about the design and development of this "Dynamic Spirit" tool, which aims to simplify parser creation with features like debugging, error handling, and analysis. Gain insights into how this framework can significantly improve the development process for complex parsers while maintaining the benefits of Spirit's C++ integration.

Syllabus

Joel de Guzman, Hartmut Kaiser: A Framework for RAD Spirit

Taught by

CppNow

Reviews

Start your review of A Framework for RAD Spirit

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.