## 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

6 weeks 6 days ago

7 weeks 1 day ago

7 weeks 2 days ago

14 weeks 2 days ago

20 weeks 14 hours ago

20 weeks 1 day ago

21 weeks 15 hours ago

23 weeks 5 days ago

25 weeks 1 day ago

25 weeks 2 days ago