#| -*-Scheme-*-
-$Id: edtstr.scm,v 1.29 2003/02/14 18:28:12 cph Exp $
+$Id: edtstr.scm,v 1.30 2003/03/06 05:05:52 cph Exp $
Copyright 1989,1990,1991,1992,2003 Massachusetts Institute of Technology
(define-record-type button-record-type
(%%make-button number down?)
button?
- ((number button/number)
- (down? button/down?)))
+ (number button/number)
+ (down? button/down?))
(define make-down-button)
(define make-up-button)
#| -*-Scheme-*-
-$Id: mit-syntax.scm,v 14.15 2003/02/14 18:48:13 cph Exp $
+$Id: mit-syntax.scm,v 14.16 2003/03/06 05:04:56 cph Exp $
Copyright 1989,1990,1991,2001,2002,2003 Massachusetts Institute of Technology
(if (syntax-match? '(IDENTIFIER
(IDENTIFIER * IDENTIFIER)
IDENTIFIER
- (* (IDENTIFIER IDENTIFIER ? IDENTIFIER)))
+ * (IDENTIFIER IDENTIFIER ? IDENTIFIER))
(cdr form))
(let ((type (cadr form))
(constructor (car (caddr form)))
(c-tags (cdr (caddr form)))
(predicate (cadddr form))
- (fields (car (cddddr form)))
+ (fields (cddddr form))
(de (rename 'DEFINE)))
`(,(rename 'BEGIN)
(,de ,type (,(rename 'MAKE-RECORD-TYPE) ',type ',(map car fields)))