promotional, or sales literature without prior written consent from
MIT in each case. */
-/* $Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/microcode/primutl.c,v 9.47 1989/04/15 19:04:24 cph Exp $
+/* $Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/microcode/primutl.c,v 9.48 1989/04/18 04:09:26 cph Exp $
*
* This file contains the support routines for mapping primitive names
* to numbers within the microcode. Primitives are written in C
scheme_string = User_Vector_Ref(Undefined_Primitives,
(code - MAX_PRIMITIVE));
}
- return (string_to_symbol(scheme_string));
+ return (scheme_string);
}
\f
/*
#| -*-Scheme-*-
-$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/runtime/udata.scm,v 14.6 1988/12/30 06:43:27 cph Exp $
+$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/runtime/udata.scm,v 14.7 1989/04/18 04:09:04 cph Exp $
Copyright (c) 1988 Massachusetts Institute of Technology
false))
(define (primitive-procedure-name primitive)
- ((ucode-primitive get-primitive-name)
- (object-datum (guarantee-primitive-procedure primitive))))
+ (intern
+ ((ucode-primitive get-primitive-name)
+ (guarantee-primitive-procedure primitive))))
(define (compound-procedure? object)
(or (object-type? (ucode-type procedure) object)