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

1 hour 7 min ago

1 hour 44 min ago

1 hour 51 min ago

4 hours 58 min ago

7 hours 42 min ago

9 hours 10 sec ago

9 hours 37 min ago

9 hours 53 min ago

10 hours 8 min ago

10 hours 26 min ago