Ticket #1151: srfi-99.patch
File srfi-99.patch, 524 bytes (added by , 10 years ago) |
---|
-
srfi-99.scm
diff -du srfi-99//srfi-99.scm srfi-99-new//srfi-99.scm
old new 380 380 (lambda (stx inject id=) 381 381 (let* ((rtd (cadr stx)) 382 382 (name (caddr stx)) 383 (accessor (symbol-append (inject rtd) '- ( injectname))))383 (accessor (symbol-append (inject rtd) '- (strip-syntax name)))) 384 384 `(define-record-field ,rtd (,name ,(inject accessor))))))) 385 385 386 386 (define-syntax define-record-field