Controlling the Flow of Program Execution
See Control Flow for a discussion of how the more general control flow of Scheme affects C code.
- Sequencing and Splicing
- Simple Conditional Evaluation
- Conditional Evaluation of a Sequence of Expressions
- Iteration mechanisms
- Prompts
- Continuations
- Returning and Accepting Multiple Values
- Exceptions
- Procedures for Signaling Errors
- Dynamic Wind
- Fluids and Dynamic States
- Parameters
- How to Handle Errors
- Continuation Barriers