Next: Input and Output, Previous: Binding Constructs, Up: API Reference [Contents][Index]
See Control Flow for a discussion of how the more general control flow of Scheme affects C code.
| • begin | Sequencing and splicing. | |
| • Conditionals | If, when, unless, case, and cond. | |
| • and or | Conditional evaluation of a sequence. | |
| • while do | Iteration mechanisms. | |
| • Prompts | Composable, delimited continuations. | |
| • Continuations | Non-composable continuations. | |
| • Multiple Values | Returning and accepting multiple values. | |
| • Exceptions | Raising and handling exceptions. | |
| • Error Reporting | Procedures for signaling errors. | |
| • Dynamic Wind | Dealing with non-local entrance/exit. | |
| • Fluids and Dynamic States | Dynamic scope building blocks. | |
| • Parameters | A dynamic scope facility. | |
| • Handling Errors | How to handle errors in C code. | |
| • Continuation Barriers | Protection from non-local control flow. |