Changeset 37711 in project


Ignore:
Timestamp:
06/14/19 15:24:07 (2 days ago)
Author:
juergen
Message:

continuations 1.0.1

Location:
release/5/continuations
Files:
2 edited
1 copied

Legend:

Unmodified
Added
Removed
  • release/5/continuations/tags/1.0.1/continuations.scm

    r37408 r37711  
    3232; SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
    3333;
    34 ; Last update: Mar 17, 2019
     34; Last update: Jun 14, 2019
    3535;
    3636;;; simplifying Marc Feeley's continuation interface with some additions,
     
    107107(define continuations
    108108  (let ((alist '(
     109          (continuations
     110            procedure:
     111            (continuations sym ..)
     112            "documentation procedure")
    109113          (catch
    110114            macro:
     
    116120            (capture receiver)
    117121             "alias for continuation-capture")
     122          (continuation
     123            procedure:
     124            (continuation)
     125            "captures the current continuation as a continuation")
    118126          (continuation?
    119127            procedure:
     
    128136            (call receiver)
    129137            "the same as call/cc, but implemented via capture")
    130           ;(current
    131           ;  procedure:
    132           ;  (current)
    133           ;  "captures the current continuation as a continuation")
    134138          (graft
    135139            procedure:
     
    152156            (escape-procedure? xpr)
    153157            "checks if xpr is an escape procedure")
    154           (continuations
    155             procedure:
    156             (continuations sym ..)
    157             "documentation procedure")
    158158          )))
    159159    (case-lambda
  • release/5/continuations/trunk/continuations.scm

    r37408 r37711  
    3232; SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
    3333;
    34 ; Last update: Mar 17, 2019
     34; Last update: Jun 14, 2019
    3535;
    3636;;; simplifying Marc Feeley's continuation interface with some additions,
     
    107107(define continuations
    108108  (let ((alist '(
     109          (continuations
     110            procedure:
     111            (continuations sym ..)
     112            "documentation procedure")
    109113          (catch
    110114            macro:
     
    116120            (capture receiver)
    117121             "alias for continuation-capture")
     122          (continuation
     123            procedure:
     124            (continuation)
     125            "captures the current continuation as a continuation")
    118126          (continuation?
    119127            procedure:
     
    128136            (call receiver)
    129137            "the same as call/cc, but implemented via capture")
    130           ;(current
    131           ;  procedure:
    132           ;  (current)
    133           ;  "captures the current continuation as a continuation")
    134138          (graft
    135139            procedure:
     
    152156            (escape-procedure? xpr)
    153157            "checks if xpr is an escape procedure")
    154           (continuations
    155             procedure:
    156             (continuations sym ..)
    157             "documentation procedure")
    158158          )))
    159159    (case-lambda
Note: See TracChangeset for help on using the changeset viewer.