;;; -*-Scheme-*-
;;;
-;;; $Id: parser-buffer.scm,v 1.3 2002/02/03 03:38:56 cph Exp $
+;;; $Id: parser-buffer.scm,v 1.4 2002/02/22 01:33:48 cph Exp $
;;;
;;; Copyright (c) 2001, 2002 Massachusetts Institute of Technology
;;;
(sc-macro-transformer
(lambda (form environment)
(let ((suffix (cadr form)))
- `(DEFINE (,(close-syntax
- (intern
- (string-append "match-parser-buffer-string" suffix))
- environment)
+ `(DEFINE (,(intern
+ (string-append "match-parser-buffer-string" suffix))
BUFFER STRING)
(,(close-syntax
(intern
(sc-macro-transformer
(lambda (form environment)
(let ((suffix (cadr form)))
- `(DEFINE (,(close-syntax
- (intern
- (string-append "match-parser-buffer-substring" suffix))
- environment)
+ `(DEFINE (,(intern
+ (string-append "match-parser-buffer-substring" suffix))
BUFFER STRING START END)
(LET ((N (FIX:- END START)))
(AND (GUARANTEE-BUFFER-CHARS BUFFER N)
(sc-macro-transformer
(lambda (form environment)
(let ((suffix (cadr form)))
- `(DEFINE (,(close-syntax
- (intern
- (string-append "match-parser-buffer-substring"
- suffix
- "-no-advance"))
- environment)
+ `(DEFINE (,(intern
+ (string-append "match-parser-buffer-substring"
+ suffix
+ "-no-advance"))
BUFFER STRING START END)
(LET ((N (FIX:- END START)))
(AND (GUARANTEE-BUFFER-CHARS BUFFER N)
;;; -*-Scheme-*-
;;;
-;;; $Id: rgxcmp.scm,v 1.120 2002/02/09 06:09:59 cph Exp $
+;;; $Id: rgxcmp.scm,v 1.121 2002/02/22 01:33:26 cph Exp $
;;;
;;; Copyright (c) 1986, 1989-2002 Massachusetts Institute of Technology
;;;
(define-syntax define-enumeration
(sc-macro-transformer
(lambda (form environment)
- (let ((name (close-syntax (cadr form) environment))
+ environment
+ (let ((name (cadr form))
(prefix (caddr form))
(suffixes (cdddr form)))
`(BEGIN
#| -*-Scheme-*-
-$Id: object.scm,v 4.14 2002/02/09 06:17:50 cph Exp $
+$Id: object.scm,v 4.15 2002/02/22 01:34:04 cph Exp $
Copyright (c) 1987-1999, 2001, 2002 Massachusetts Institute of Technology
(NAMED
,(close-syntax (symbol-append name '/ENUMERAND) environment))
(CONC-NAME ,(symbol-append name '/))
- (CONSTRUCTOR
- ,(close-syntax (symbol-append name '/MAKE) environment)))
+ (CONSTRUCTOR ,(symbol-append name '/MAKE)))
,@(if scode?
`((scode #f read-only #t))
`())