Path: utzoo!utgpu!news-server.csri.toronto.edu!rutgers!cs.utexas.edu!sun-barr!newstop!exodus!vladimir From: vladimir@prosper.EBB.Eng.Sun.COM (Vladimir G. Ivanovic) Newsgroups: comp.lang.scheme Subject: Unknown symbol in Elk Message-ID: Date: 2 Dec 90 05:30:48 GMT Sender: news@exodus.Eng.Sun.COM Organization: Sun Microsystems, Inc. Lines: 47 What does the symbol '#v' mean in the following program from a test in the Elk 1.2 distribution? Both R3RS and the Elk Reference Manual are silent about '#v'. MacScheme 2.0 doesn't like it, but Elk happily consumes it. -- Vladimir ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;; -*-Scheme-*- (define acc) (define bcc) (define n 5) (define (a) (if (not (= 0 (call-with-current-continuation (lambda (cc) (set! acc cc) 0)))) (if (> n 0) (begin (set! n (- n 1)) (display "resume b") (newline) (bcc 1)) #v) ;;; What does this mean? acc)) (define (b) (if (not (= 0 (call-with-current-continuation (lambda (cc) (set! bcc cc) 0)))) (begin (display "resume a") (newline) (acc 1))) bcc) (a) (b) (acc 1) ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -- ============================================================================== Vladimir G. Ivanovic Sun Microsystems, Inc (415) 336-2315 2550 Garcia Ave., MTV12-33 vladimir@Sun.COM Mountain View, CA 94043-1100 Disclaimer: I speak only for myself. Your mileage will vary. ============================================================================== Brought to you by Super Global Mega Corp .com