This file is indexed.

/usr/share/doc/racket/lazy/blueboxes.rktd is in racket-doc 6.7-3.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
5628
((3) 0 () 2 ((q lib "lazy/main.rkt") (q lib "lazy/force.rkt")) () (h ! (equal) ((c def c (c (? . 0) q cdaadr)) q (1895 . 2)) ((c form c (c (? . 0) q let*-values)) q (124 . 2)) ((c form c (c (? . 0) q let*)) q (39 . 2)) ((c def c (c (? . 0) q caaddr)) q (1727 . 2)) ((c def c (c (? . 0) q for-each)) q (1050 . 2)) ((c def c (c (? . 0) q ormap)) q (1108 . 2)) ((c def c (c (? . 0) q sort)) q (2748 . 2)) ((c def c (c (? . 0) q error)) q (635 . 2)) ((c form c (c (? . 0) q begin0)) q (199 . 2)) ((c def c (c (? . 0) q fprintf)) q (690 . 2)) ((c def c (c (? . 0) q caddar)) q (1811 . 2)) ((c form c (c (? . 0) q set!)) q (174 . 2)) ((c def c (c (? . 0) q cdddar)) q (2035 . 2)) ((c def c (c (? . 0) q box)) q (436 . 2)) ((c def c (c (? . 0) q append)) q (997 . 2)) ((c def c (c (? . 0) q remove*)) q (2585 . 2)) ((c def c (c (? . 0) q reverse)) q (1294 . 2)) ((c def c (c (? . 0) q caaadr)) q (1671 . 2)) ((c def c (c (? . 0) q rest)) q (2312 . 2)) ((c def c (c (? . 1) q !!)) q (3082 . 3)) ((c def c (c (? . 0) q eighth)) q (2284 . 2)) ((c form c (c (? . 0) q letrec)) q (51 . 2)) ((c form c (c (? . 0) q define)) q (14 . 2)) ((c def c (c (? . 0) q andmap)) q (1080 . 2)) ((c def c (c (? . 0) q memq)) q (1163 . 2)) ((c def c (c (? . 0) q cadddr)) q (1839 . 2)) ((c def c (c (? . 0) q list?)) q (881 . 2)) ((c def c (c (? . 0) q cddar)) q (1589 . 2)) ((c def c (c (? . 0) q third)) q (2146 . 2)) ((c form c (c (? . 0) q if)) q (164 . 2)) ((c def c (c (? . 0) q cdadr)) q (1562 . 2)) ((c def c (c (? . 0) q compose)) q (2888 . 2)) ((c def c (c (? . 0) q or)) q (486 . 2)) ((c def c (c (? . 0) q write)) q (748 . 2)) ((c def c (c (? . 0) q set-mcar!)) q (510 . 2)) ((c def c (c (? . 0) q remv)) q (2559 . 2)) ((c def c (c (? . 0) q filter)) q (2720 . 2)) ((c def c (c (? . 0) q and)) q (461 . 2)) ((c def c (c (? . 0) q caddr)) q (1508 . 2)) ((c def c (c (? . 0) q cons)) q (329 . 2)) ((c def c (c (? . 0) q values)) q (263 . 2)) ((c form c (c (? . 0) q cond)) q (239 . 2)) ((c def c (c (? . 0) q cddadr)) q (2007 . 2)) ((c def c (c (? . 0) q cdar)) q (1375 . 2)) ((c form c (c (? . 0) q let-values)) q (106 . 2)) ((c def c (c (? . 0) q printf)) q (662 . 2)) ((c def c (c (? . 0) q remq)) q (2533 . 2)) ((c def c (c (? . 0) q fifth)) q (2201 . 2)) ((c def c (c (? . 0) q caadr)) q (1454 . 2)) ((c def c (c (? . 0) q cdaaar)) q (1867 . 2)) ((c def c (c (? . 0) q cadar)) q (1481 . 2)) ((c def c (c (? . 0) q second)) q (2118 . 2)) ((c def c (c (? . 0) q remv*)) q (2641 . 2)) ((c def c (c (? . 0) q vector)) q (408 . 2)) ((c def c (c (? . 0) q equal?)) q (853 . 2)) ((c def c (c (? . 0) q cdddr)) q (1616 . 2)) ((c def c (c (? . 0) q foldl)) q (2420 . 2)) ((c form c (c (? . 0) q let)) q (28 . 2)) ((c def c (c (? . 0) q display)) q (719 . 2)) ((c form c (c (? . 0) q parameterize)) q (65 . 2)) ((c def c (c (? . 0) q list-tail)) q (966 . 2)) ((c def c (c (? . 0) q list)) q (355 . 2)) ((c def c (c (? . 1) q !!list)) q (3205 . 3)) ((c def c (c (? . 0) q empty)) q (2365 . 2)) ((c form c (c (? . 0) q define-values)) q (85 . 2)) ((c def c (c (? . 0) q cdaddr)) q (1951 . 2)) ((c form c (c (? . 0) q begin)) q (186 . 2)) ((c def c (c (? . 0) q empty?)) q (2392 . 2)) ((c def c (c (? . 0) q true)) q (2774 . 2)) ((c def c (c (? . 0) q list-ref)) q (936 . 2)) ((c def c (c (? . 0) q cadaar)) q (1755 . 2)) ((c def c (c (? . 0) q make-struct-type)) q (291 . 2)) ((c def c (c (? . 0) q boolean=?)) q (2827 . 2)) ((c def c (c (? . 0) q caaar)) q (1427 . 2)) ((c def c (c (? . 0) q foldr)) q (2447 . 2)) ((c def c (c (? . 0) q eq?)) q (802 . 2)) ((c def c (c (? . 0) q first)) q (2091 . 2)) ((c def c (c (? . 0) q remq*)) q (2614 . 2)) ((c def c (c (? . 0) q caaaar)) q (1643 . 2)) ((c def c (c (? . 0) q memf)) q (2668 . 2)) ((c def c (c (? . 0) q set-box!)) q (605 . 2)) ((c def c (c (? . 0) q length)) q (908 . 2)) ((c def c (c (? . 0) q cons?)) q (2338 . 2)) ((c def c (c (? . 0) q cddaar)) q (1979 . 2)) ((c form c (c (? . 0) q lambda)) q (0 . 2)) ((c def c (c (? . 0) q caadar)) q (1699 . 2)) ((c def c (c (? . 0) q cddddr)) q (2063 . 2)) ((c def c (c (? . 0) q remove)) q (2505 . 2)) ((c def c (c (? . 0) q sixth)) q (2228 . 2)) ((c def c (c (? . 0) q member)) q (1135 . 2)) ((c form c (c (? . 0) q when)) q (213 . 2)) ((c def c (c (? . 0) q map)) q (1025 . 2)) ((c def c (c (? . 0) q memv)) q (1189 . 2)) ((c def c (c (? . 0) q cadr)) q (1349 . 2)) ((c def c (c (? . 0) q list*)) q (381 . 2)) ((c def c (c (? . 0) q set-mcdr!)) q (541 . 2)) ((c def c (c (? . 0) q cdadar)) q (1923 . 2)) ((c def c (c (? . 0) q cdaar)) q (1535 . 2)) ((c def c (c (? . 0) q assoc)) q (1215 . 2)) ((c def c (c (? . 0) q print)) q (775 . 2)) ((c def c (c (? . 0) q cycle)) q (3005 . 2)) ((c def c (c (? . 0) q cadadr)) q (1783 . 2)) ((c def c (c (? . 1) q !list)) q (3133 . 3)) ((c def c (c (? . 0) q false)) q (2800 . 2)) ((c def c (c (? . 0) q take)) q (2949 . 2)) ((c def c (c (? . 0) q assv)) q (1268 . 2)) ((c def c (c (? . 0) q caar)) q (1323 . 2)) ((c def c (c (? . 0) q fourth)) q (2173 . 2)) ((c form c (c (? . 0) q unless)) q (225 . 2)) ((c form c (c (? . 0) q case)) q (251 . 2)) ((c def c (c (? . 0) q vector-set!)) q (572 . 2)) ((c def c (c (? . 0) q cddr)) q (1401 . 2)) ((c def c (c (? . 0) q symbol=?)) q (2858 . 2)) ((c def c (c (? . 0) q last-pair)) q (2474 . 2)) ((c def c (c (? . 0) q identity)) q (2975 . 2)) ((c def c (c (? . 0) q assq)) q (1242 . 2)) ((c def c (c (? . 0) q eqv?)) q (827 . 2)) ((c def c (c (? . 0) q seventh)) q (2255 . 2)) ((c def c (c (? . 1) q !)) q (3032 . 3)) ((c def c (c (? . 0) q assf)) q (2694 . 2)) ((c form c (c (? . 0) q letrec-values)) q (143 . 2)) ((c def c (c (? . 0) q build-list)) q (2917 . 2))))
syntax
lambda
syntax
define
syntax
let
syntax
let*
syntax
letrec
syntax
parameterize
syntax
define-values
syntax
let-values
syntax
let*-values
syntax
letrec-values
syntax
if
syntax
set!
syntax
begin
syntax
begin0
syntax
when
syntax
unless
syntax
cond
syntax
case
value
values : procedure?
value
make-struct-type : procedure?
value
cons : procedure?
value
list : procedure?
value
list* : procedure?
value
vector : procedure?
value
box : procedure?
value
and : procedure?
value
or : procedure?
value
set-mcar! : procedure?
value
set-mcdr! : procedure?
value
vector-set! : procedure?
value
set-box! : procedure?
value
error : procedure?
value
printf : procedure?
value
fprintf : procedure?
value
display : procedure?
value
write : procedure?
value
print : procedure?
value
eq? : procedure?
value
eqv? : procedure?
value
equal? : procedure?
value
list? : procedure?
value
length : procedure?
value
list-ref : procedure?
value
list-tail : procedure?
value
append : procedure?
value
map : procedure?
value
for-each : procedure?
value
andmap : procedure?
value
ormap : procedure?
value
member : procedure?
value
memq : procedure?
value
memv : procedure?
value
assoc : procedure?
value
assq : procedure?
value
assv : procedure?
value
reverse : procedure?
value
caar : procedure?
value
cadr : procedure?
value
cdar : procedure?
value
cddr : procedure?
value
caaar : procedure?
value
caadr : procedure?
value
cadar : procedure?
value
caddr : procedure?
value
cdaar : procedure?
value
cdadr : procedure?
value
cddar : procedure?
value
cdddr : procedure?
value
caaaar : procedure?
value
caaadr : procedure?
value
caadar : procedure?
value
caaddr : procedure?
value
cadaar : procedure?
value
cadadr : procedure?
value
caddar : procedure?
value
cadddr : procedure?
value
cdaaar : procedure?
value
cdaadr : procedure?
value
cdadar : procedure?
value
cdaddr : procedure?
value
cddaar : procedure?
value
cddadr : procedure?
value
cdddar : procedure?
value
cddddr : procedure?
value
first : procedure?
value
second : procedure?
value
third : procedure?
value
fourth : procedure?
value
fifth : procedure?
value
sixth : procedure?
value
seventh : procedure?
value
eighth : procedure?
value
rest : procedure?
value
cons? : procedure?
value
empty : procedure?
value
empty? : procedure?
value
foldl : procedure?
value
foldr : procedure?
value
last-pair : procedure?
value
remove : procedure?
value
remq : procedure?
value
remv : procedure?
value
remove* : procedure?
value
remq* : procedure?
value
remv* : procedure?
value
memf : procedure?
value
assf : procedure?
value
filter : procedure?
value
sort : procedure?
value
true : procedure?
value
false : procedure?
value
boolean=? : procedure?
value
symbol=? : procedure?
value
compose : procedure?
value
build-list : procedure?
value
take : procedure?
value
identity : procedure?
value
cycle : procedure?
procedure
(! expr) -> any/c
  expr : any/c
procedure
(!! expr) -> any/c
  expr : any/c
procedure
(!list expr) -> list?
  expr : (or/c promise? list?)
procedure
(!!list expr) -> list?
  expr : (or/c promise? list?)