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: | Throwing and catching 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. |