Initial revision
[sbcl.git] / src / code / cl-specials.lisp
1 ;;;; We proclaim all the special variables in the COMMON-LISP package
2 ;;;; here, in one go, just to try to make sure we don't miss any.
3
4 ;;;; This software is part of the SBCL system. See the README file for
5 ;;;; more information.
6 ;;;;
7 ;;;; This software is derived from the CMU CL system, which was
8 ;;;; written at Carnegie Mellon University and released into the
9 ;;;; public domain. The software is in the public domain and is
10 ;;;; provided with absolutely no warranty. See the COPYING and CREDITS
11 ;;;; files for more information.
12
13 (in-package "COMMON-LISP")
14
15 (sb!int:file-comment
16   "$Header$")
17
18 (sb!xc:proclaim '(special cl:*
19                           cl:**
20                           cl:***
21                           cl:*break-on-signals*
22                           cl:*compile-file-pathname*
23                           cl:*compile-file-truename*
24                           cl:*compile-print*
25                           cl:*compile-verbose*
26                           cl:*debug-io*
27                           cl:*debugger-hook*
28                           cl:*default-pathname-defaults*
29                           cl:*error-output*
30                           cl:*features*
31                           cl:*gensym-counter*
32                           cl:*load-pathname*
33                           cl:*load-print*
34                           cl:*load-truename*
35                           cl:*load-verbose*
36                           cl:*macroexpand-hook*
37                           cl:*modules*
38                           cl:*package*
39                           cl:*print-array*
40                           cl:*print-base*
41                           cl:*print-case*
42                           cl:*print-circle*
43                           cl:*print-escape*
44                           cl:*print-gensym*
45                           cl:*print-length*
46                           cl:*print-level*
47                           cl:*print-lines*
48                           cl:*print-miser-width*
49                           cl:*print-pprint-dispatch*
50                           cl:*print-pretty*
51                           cl:*print-radix*
52                           cl:*print-readably*
53                           cl:*print-right-margin*
54                           cl:*query-io*
55                           cl:*random-state*
56                           cl:*read-base*
57                           cl:*read-default-float-format*
58                           cl:*read-eval*
59                           cl:*read-suppress*
60                           cl:*readtable*
61                           cl:*standard-input*
62                           cl:*standard-output*
63                           cl:*terminal-io*
64                           cl:*trace-output*
65                           cl:+
66                           cl:++
67                           cl:+++
68                           cl:-
69                           cl:/
70                           cl://
71                           cl:///))