## User login## Navigation |
## Generic implementation of all four *F* operators: from control0 to shiftUnlike the previous approaches, the latest implementation is generic. Shift and control share all the same code, and differ in only one boolean flag. Therefore, it becomes possible to mix different control operators in the same program. Furthermore, the latest implementation is Oleg's implementation provides all four Friedman-Felleisen delimited control operators: from -F- (similar to cupto) to +F- (aka control) to +F+ (aka shift). The R5RS Scheme code is parameterized by two boolean flags: is-shift and keep-delimiter-upon-effect. All four combinations of the two flags correspond to four delimited control operators. |
## Browse archives
## Active forum topics |

## Recent comments

4 weeks 10 hours ago

4 weeks 14 hours ago

4 weeks 2 days ago

4 weeks 2 days ago

4 weeks 4 days ago

4 weeks 4 days ago

4 weeks 6 days ago

4 weeks 6 days ago

4 weeks 6 days ago

4 weeks 6 days ago