~ubuntu-branches/ubuntu/quantal/gclcvs/quantal

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
(in-package 'compiler)

(defvar *cmpinclude-string* nil)

(defun write-out-cmpinclude (stream  string)
  (do ((i 0 (setq i (the fixnum (+ i 1))))
       (l (length *cmpinclude-string*)))
      ((>= i l))
      (declare (fixnum i l))
      (or string (setq string *cmpinclude-string*))
      (or string (error "need a string"))
      (let ((tem (aref (the string  string i))))
	(declare (character tem))
	(write-char tem stream))))