WG21 Operations Support
Switch to dark theme
Switch to light theme
Sign In
Overview
Papers
Updates
Discussion
Books
Community
Resources
Events
About
Standard
ISO C++ Standard
ISOCPP
ISOCPP.org
ISO
ISO.org
Switch to dark theme
Switch to light theme
Sign In
Mailings
›
July 2026
›
P2806R4
← P2728R14
|
P2826R4 →
P2806R4 — do expressions
Barry Revzin, Bruno Cardoso Lopez, Zach Laine, Michael Park
EWG
Revisions
R5
Aug 2026
R4
Jul 2026
View on open-std.org
GitHub issue #1462
C++ is a language built on statements. `if` is not an expression, loops aren’t expressions, statements aren’t expressions (except maybe in the specific case of `*expression*;`).
×
Sign in
Use your Google or GitHub account.
Google
GitHub