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

9 hours 14 min ago

11 hours 14 min ago

17 hours 8 min ago

1 day 9 hours ago

1 day 18 hours ago

2 days 5 hours ago

2 days 7 hours ago

2 days 7 hours ago

2 days 8 hours ago

2 days 8 hours ago