Project Details
Description
Generalized switch/case statement for the C++ programming language. The switch/case statement is used to choose one control flow from different alternatives based on an integral value selector. This definition of switch statement was adapted from the C programming language since the beginning of C++. This proposal is an effort to extend and generalize the switch/case statement to support different types and function-based case guards. a previous work was developed to implement a switch/case library that models the expected behaviour. The proposed work includes extend a C++ compiler to support the proposed generalized switch/case statement. a proposal to extend the C++ programming language will be send to the ISO C++ Standards Committee1 supported with the results of this proposal.
Status | Finished |
---|---|
Effective start/end date | 09/01/14 → 12/12/14 |
Project Status
- Finished
Fingerprint
Explore the research topics touched on by this project. These labels are generated based on the underlying awards/grants. Together they form a unique fingerprint.