Skip to content
Navigation Menu
Toggle navigation
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Spark
Build and deploy intelligent apps
GitHub Models
Manage and compare prompts
MCP Registry
New
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search or jump to...
Search code, repositories, users, issues, pull requests...
Search syntax tips
Provide feedback
Saved searches
Use saved searches to filter your results more quickly
Sign in
Sign up
Appearance settings
Resetting focus
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
boostorg
/
parser
Public
Notifications
You must be signed in to change notification settings
Fork
25
Star
161
Code
Issues
26
Pull requests
8
Actions
Projects
0
Security
Uh oh!
There was an error while loading.
Please reload this page
.
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security
Insights
Commits
Branch selector
develop
User selector
All users
Datepicker
All time
Commit History
Commits on Dec 12, 2025
update CI from macos-13 to macos-15
Show description for c54307b
andreasbuhr
authored and
tzlaine
committed
c54307b
Copy full SHA for c54307b
Commits on Dec 6, 2025
use fold expressions in or_parser and seq_parser
Andreas Buhr
authored and
tzlaine
committed
5b3f122
Copy full SHA for 5b3f122
Commits on Nov 25, 2025
add test for constexpr switch_parser
Show description for 6db68bc
Andreas Buhr
authored and
tzlaine
committed
6db68bc
Copy full SHA for 6db68bc
add "constexpr" to switch_parser constructor
Show description for 00fe33d
Andreas Buhr
authored and
tzlaine
committed
00fe33d
Copy full SHA for 00fe33d
Commits on Nov 23, 2025
Improve error visualization.
Show description for bb183cf
Andreas Buhr
authored and
tzlaine
committed
bb183cf
Copy full SHA for bb183cf
Commits on Nov 15, 2025
Parse the attribute of quoted_string into a temporary, and assign at the end,
Show description for 885595f
tzlaine
committed
885595f
Copy full SHA for 885595f
Add missing 'else' between two if constexpr cases.
tzlaine
committed
6826f95
Copy full SHA for 6826f95
Commits on Oct 31, 2025
Address similar concern to the one about closures with move-only callables,
Show description for 647cec6
tzlaine
committed
647cec6
Copy full SHA for 647cec6
Fix ill-formedness when using range_adaptor_closure with GCC14.
tzlaine
committed
c2ddd6e
Copy full SHA for c2ddd6e
Do not call skip parser if we are already in failed state in seq_parser
Andreas Buhr
authored and
tzlaine
committed
f7246de
Copy full SHA for f7246de
Fix error in drone CI
Show description for 703a8af
Andreas Buhr
authored and
tzlaine
committed
703a8af
Copy full SHA for 703a8af
Add special-casing of nope attributes in seq_parser, so that seq_parser does
Show description for 0eacce6
tzlaine
committed
0eacce6
Copy full SHA for 0eacce6
Fix C++17 builds.
tzlaine
committed
5e61ba4
Copy full SHA for 5e61ba4
Correct tuple/struct confusion in the logic of the if constexpr chain in
Show description for dc6144e
tzlaine
committed
dc6144e
Copy full SHA for dc6144e
Commits on Oct 13, 2025
Provide failover empty symbol table tries for use inside of skippers, since
Show description for d873d7e
tzlaine
committed
d873d7e
Copy full SHA for d873d7e
When creating the context object in detail::skip(), don't create empty structs
Show description for 1f5303c
tzlaine
committed
1f5303c
Copy full SHA for 1f5303c
In opt_parser, don't forget to clear the attribute if the subparser fails.
Show description for 41e891d
tzlaine
committed
41e891d
Copy full SHA for 41e891d
Change moves to forwards where appropriate.
Show description for 159472a
tzlaine
committed
159472a
Copy full SHA for 159472a
Reduce compilation time by using SkipParser when determining attribute type.
Show description for bfa3e33
Andreas Buhr
authored and
tzlaine
committed
bfa3e33
Copy full SHA for bfa3e33
Performance improvement: Do not copy use_parser into lambda
Andreas Buhr
authored and
tzlaine
committed
8d7a64f
Copy full SHA for 8d7a64f
Fix bug that ASCII code for z/Z was noch included in case_fold fast-path
Andreas Buhr
authored and
tzlaine
committed
8c23054
Copy full SHA for 8c23054
Add fast-path for lower case ASCII letters in case_fold
Show description for 11a5d9a
Andreas Buhr
authored and
tzlaine
committed
11a5d9a
Copy full SHA for 11a5d9a
Make "transform" constexpr
Andreas Buhr
authored and
tzlaine
committed
d241bd7
Copy full SHA for d241bd7
Correct a munged bit of doc text.
tzlaine
committed
086241c
Copy full SHA for 086241c
Update rationale.qbk
ivanpanch
authored and
tzlaine
committed
e3a3cc8
Copy full SHA for e3a3cc8
Update parser_reference.xml
ivanpanch
authored and
tzlaine
committed
f789199
Copy full SHA for f789199
Update parser.hpp
ivanpanch
authored and
tzlaine
committed
f20c4cf
Copy full SHA for f20c4cf
Update parser.hpp
ivanpanch
authored and
tzlaine
committed
fcbc53d
Copy full SHA for fcbc53d
Update error_handling_fwd.hpp
ivanpanch
authored and
tzlaine
committed
fed0a88
Copy full SHA for fed0a88
Update config.hpp
ivanpanch
authored and
tzlaine
committed
bfc61fa
Copy full SHA for bfc61fa
Update json.cpp
ivanpanch
authored and
tzlaine
committed
68c306b
Copy full SHA for 68c306b
Update tutorial.qbk
ivanpanch
authored and
tzlaine
committed
d5d080b
Copy full SHA for d5d080b
Update tutorial.qbk
ivanpanch
authored and
tzlaine
committed
03341ba
Copy full SHA for 03341ba
Update tutorial.qbk
ivanpanch
authored and
tzlaine
committed
7e69b27
Copy full SHA for 7e69b27
Update tutorial.qbk
ivanpanch
authored and
tzlaine
committed
17d76bc
Copy full SHA for 17d76bc
Pagination
Previous
Next
You can’t perform that action at this time.