[ << ] | [ < ] | [ Up ] | [ > ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
6.13 Controlling the Flow of Program Execution
See Control Flow for a discussion of how the more general control flow of Scheme affects C code.
6.13.1 Sequencing and Splicing | Sequencing and splicing. | |
6.13.2 Simple Conditional Evaluation | If, when, unless, case, and cond. | |
6.13.3 Conditional Evaluation of a Sequence of Expressions | Conditional evaluation of a sequence. | |
6.13.4 Iteration mechanisms | ||
6.13.5 Prompts | Composable, delimited continuations. | |
6.13.6 Continuations | Non-composable continuations. | |
6.13.7 Returning and Accepting Multiple Values | Returning and accepting multiple values. | |
6.13.8 Exceptions | Throwing and catching exceptions. | |
6.13.9 Procedures for Signaling Errors | Procedures for signaling errors. | |
6.13.10 Dynamic Wind | Dealing with non-local entrance/exit. | |
6.13.11 How to Handle Errors | How to handle errors in C code. | |
6.13.12 Continuation Barriers | Protection from non-local control flow. |
[ << ] | [ < ] | [ Up ] | [ > ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
This document was generated on April 20, 2013 using texi2html 5.0.