Build AI Apps with Azure, Copilot, and Generative AI — Microsoft Certified
AI Engineer - Learn how to integrate AI into software applications
Overview
AI, Data Science & Cloud Certificates from Google, IBM & Meta — 40% Off
One plan covers every Professional Certificate on Coursera. 40% off Coursera Plus Annual.
Unlock All Certificates
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