This file is indexed.

/usr/lib/ocaml/oasis/OASISDynRun.annot is in liboasis-ocaml-dev 0.4.10-2build1.

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
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
"src/dynrun/OASISDynRun.ml" 31 1865 1869 "src/dynrun/OASISDynRun.ml" 31 1865 1871
type(
  unit
)
"src/dynrun/OASISDynRun.ml" 31 1865 1874 "src/dynrun/OASISDynRun.ml" 31 1865 1898
type(
  unit -> unit
)
ident(
  ext_ref OASISBuiltinPlugins.init
)
"src/dynrun/OASISDynRun.ml" 31 1865 1899 "src/dynrun/OASISDynRun.ml" 31 1865 1901
type(
  unit
)
"src/dynrun/OASISDynRun.ml" 31 1865 1874 "src/dynrun/OASISDynRun.ml" 31 1865 1901
call(
  stack
)
type(
  unit
)
"src/dynrun/OASISDynRun.ml" 36 1921 1925 "src/dynrun/OASISDynRun.ml" 36 1921 1936
type(
  OASISContext.t
)
ident(
  def dynrun_ctxt "src/dynrun/OASISDynRun.ml" 38 1961 1961 "src/dynrun/OASISDynRun.ml" 1 0 -1
)
"src/dynrun/OASISDynRun.ml" 36 1921 1939 "src/dynrun/OASISDynRun.ml" 36 1921 1940
type(
  OASISContext.t ref -> OASISContext.t
)
ident(
  ext_ref Pervasives.( ! )
)
"src/dynrun/OASISDynRun.ml" 36 1921 1940 "src/dynrun/OASISDynRun.ml" 36 1921 1959
type(
  OASISContext.t ref
)
ident(
  ext_ref BaseContext.default
)
"src/dynrun/OASISDynRun.ml" 36 1921 1939 "src/dynrun/OASISDynRun.ml" 36 1921 1959
type(
  OASISContext.t
)
"src/dynrun/OASISDynRun.ml" 38 1961 1965 "src/dynrun/OASISDynRun.ml" 38 1961 1972
type(
  BaseSetup.t
)
ident(
  def setup_t "src/dynrun/OASISDynRun.ml" 54 2306 2306 "src/dynrun/OASISDynRun.ml" 1 0 -1
)
"src/dynrun/OASISDynRun.ml" 39 1975 1981 "src/dynrun/OASISDynRun.ml" 39 1975 1984
type(
  OASISTypes.package
)
ident(
  def pkg "src/dynrun/OASISDynRun.ml" 42 2063 2065 "src/dynrun/OASISDynRun.ml" 49 2203 2212
)
"src/dynrun/OASISDynRun.ml" 40 1987 1991 "src/dynrun/OASISDynRun.ml" 40 1987 2011
type(
  ctxt:OASISContext.t -> OASISTypes.host_filename -> OASISTypes.package
)
ident(
  ext_ref OASISParse.from_file
)
"src/dynrun/OASISDynRun.ml" 40 1987 2018 "src/dynrun/OASISDynRun.ml" 40 1987 2029
type(
  OASISContext.t
)
ident(
  int_ref dynrun_ctxt "src/dynrun/OASISDynRun.ml" 36 1921 1925 "src/dynrun/OASISDynRun.ml" 36 1921 1936
)
"src/dynrun/OASISDynRun.ml" 40 1987 2030 "src/dynrun/OASISDynRun.ml" 40 1987 2057
type(
  OASISTypes.host_filename
)
ident(
  ext_ref OASISParse.default_oasis_fn
)
"src/dynrun/OASISDynRun.ml" 40 1987 1991 "src/dynrun/OASISDynRun.ml" 40 1987 2057
call(
  stack
)
type(
  OASISTypes.package
)
"src/dynrun/OASISDynRun.ml" 42 2063 2069 "src/dynrun/OASISDynRun.ml" 42 2063 2070
type(
  OASISPlugin.context_act
)
"src/dynrun/OASISDynRun.ml" 42 2063 2072 "src/dynrun/OASISDynRun.ml" 42 2063 2079
type(
  BaseSetup.t
)
ident(
  def setup_t "src/dynrun/OASISDynRun.ml" 49 2203 2205 "src/dynrun/OASISDynRun.ml" 49 2203 2212
)
"src/dynrun/OASISDynRun.ml" 42 2063 2069 "src/dynrun/OASISDynRun.ml" 42 2063 2079
type(
  OASISPlugin.context_act * BaseSetup.t
)
"src/dynrun/OASISDynRun.ml" 43 2082 2086 "src/dynrun/OASISDynRun.ml" 43 2082 2106
type(
  ?ctxt:OASISContext.t ->
  ?oasis_fn:OASISTypes.host_filename ->
  ?oasis_exec:OASISTypes.host_filename ->
  ?oasis_setup_args:string list ->
  setup_update:bool ->
  OASISSetupUpdate.t ->
  OASISTypes.package -> OASISPlugin.context_act * BaseSetup.t
)
ident(
  ext_ref BaseSetup.of_package
)
"src/dynrun/OASISDynRun.ml" 44 2107 2119 "src/dynrun/OASISDynRun.ml" 44 2107 2130
type(
  OASISContext.t
)
ident(
  int_ref dynrun_ctxt "src/dynrun/OASISDynRun.ml" 36 1921 1925 "src/dynrun/OASISDynRun.ml" 36 1921 1936
)
"src/dynrun/OASISDynRun.ml" 45 2131 2151 "src/dynrun/OASISDynRun.ml" 45 2131 2156
type(
  bool
)
"src/dynrun/OASISDynRun.ml" 46 2157 2163 "src/dynrun/OASISDynRun.ml" 46 2157 2187
type(
  OASISSetupUpdate.t
)
"src/dynrun/OASISDynRun.ml" 47 2188 2194 "src/dynrun/OASISDynRun.ml" 47 2188 2197
type(
  OASISTypes.package
)
ident(
  int_ref pkg "src/dynrun/OASISDynRun.ml" 39 1975 1981 "src/dynrun/OASISDynRun.ml" 39 1975 1984
)
"src/dynrun/OASISDynRun.ml" 43 2082 2086 "src/dynrun/OASISDynRun.ml" 47 2188 2197
call(
  stack
)
type(
  OASISPlugin.context_act * BaseSetup.t
)
"src/dynrun/OASISDynRun.ml" 49 2203 2205 "src/dynrun/OASISDynRun.ml" 49 2203 2212
type(
  BaseSetup.t
)
ident(
  int_ref setup_t "src/dynrun/OASISDynRun.ml" 42 2063 2072 "src/dynrun/OASISDynRun.ml" 42 2063 2079
)
"src/dynrun/OASISDynRun.ml" 42 2063 2065 "src/dynrun/OASISDynRun.ml" 49 2203 2212
type(
  BaseSetup.t
)
"src/dynrun/OASISDynRun.ml" 39 1975 1977 "src/dynrun/OASISDynRun.ml" 49 2203 2212
type(
  BaseSetup.t
)
"src/dynrun/OASISDynRun.ml" 57 2353 2359 "src/dynrun/OASISDynRun.ml" 57 2353 2364
type(
  ctxt:OASISContext.t -> t -> unit
)
ident(
  def setup "src/dynrun/OASISDynRun.ml" 92 3403 3416 "src/dynrun/OASISDynRun.ml" 93 3417 3420
)
"src/dynrun/OASISDynRun.ml" 57 2353 2366 "src/dynrun/OASISDynRun.ml" 57 2353 2370
type(
  OASISContext.t
)
ident(
  def ctxt "src/dynrun/OASISDynRun.ml" 57 2353 2371 "src/dynrun/OASISDynRun.ml" 92 3403 3416
)
"src/dynrun/OASISDynRun.ml" 57 2353 2371 "src/dynrun/OASISDynRun.ml" 57 2353 2378
type(
  t
)
ident(
  def setup_t "src/dynrun/OASISDynRun.ml" 58 2381 2385 "src/dynrun/OASISDynRun.ml" 92 3403 3416
)
"src/dynrun/OASISDynRun.ml" 58 2381 2389 "src/dynrun/OASISDynRun.ml" 58 2381 2401
type(
  string
)
ident(
  def tmp_setup_fn "src/dynrun/OASISDynRun.ml" 60 2470 2474 "src/dynrun/OASISDynRun.ml" 92 3403 3416
)
"src/dynrun/OASISDynRun.ml" 59 2404 2410 "src/dynrun/OASISDynRun.ml" 59 2404 2428
type(
  ?temp_dir:string -> string -> string -> string
)
ident(
  ext_ref Filename.temp_file
)
"src/dynrun/OASISDynRun.ml" 59 2404 2430 "src/dynrun/OASISDynRun.ml" 59 2404 2437
type(
  t
)
ident(
  int_ref setup_t "src/dynrun/OASISDynRun.ml" 57 2353 2371 "src/dynrun/OASISDynRun.ml" 57 2353 2378
)
"src/dynrun/OASISDynRun.ml" 59 2404 2430 "src/dynrun/OASISDynRun.ml" 59 2404 2445
type(
  OASISTypes.package
)
"src/dynrun/OASISDynRun.ml" 59 2404 2430 "src/dynrun/OASISDynRun.ml" 59 2404 2450
type(
  OASISTypes.package_name
)
"src/dynrun/OASISDynRun.ml" 59 2404 2450 "src/dynrun/OASISDynRun.ml" 59 2404 2451
type(
  OASISTypes.package_name -> string -> string
)
ident(
  ext_ref Pervasives.( ^ )
)
"src/dynrun/OASISDynRun.ml" 59 2404 2451 "src/dynrun/OASISDynRun.ml" 59 2404 2459
type(
  string
)
"src/dynrun/OASISDynRun.ml" 59 2404 2429 "src/dynrun/OASISDynRun.ml" 59 2404 2460
call(
  stack
)
type(
  string
)
"src/dynrun/OASISDynRun.ml" 59 2404 2461 "src/dynrun/OASISDynRun.ml" 59 2404 2466
type(
  string
)
"src/dynrun/OASISDynRun.ml" 59 2404 2410 "src/dynrun/OASISDynRun.ml" 59 2404 2466
call(
  stack
)
type(
  string
)
"src/dynrun/OASISDynRun.ml" 60 2470 2478 "src/dynrun/OASISDynRun.ml" 60 2470 2486
type(
  bool ref
)
ident(
  def restored "src/dynrun/OASISDynRun.ml" 61 2502 2506 "src/dynrun/OASISDynRun.ml" 92 3403 3416
)
"src/dynrun/OASISDynRun.ml" 60 2470 2489 "src/dynrun/OASISDynRun.ml" 60 2470 2492
type(
  bool -> bool ref
)
ident(
  ext_ref Pervasives.ref
)
"src/dynrun/OASISDynRun.ml" 60 2470 2493 "src/dynrun/OASISDynRun.ml" 60 2470 2498
type(
  bool
)
"src/dynrun/OASISDynRun.ml" 60 2470 2489 "src/dynrun/OASISDynRun.ml" 60 2470 2498
type(
  bool ref
)
"src/dynrun/OASISDynRun.ml" 61 2502 2510 "src/dynrun/OASISDynRun.ml" 61 2502 2517
type(
  ctxt:OASISContext.t -> unit -> unit
)
ident(
  def cleanup "src/dynrun/OASISDynRun.ml" 69 2724 2728 "src/dynrun/OASISDynRun.ml" 92 3403 3416
)
"src/dynrun/OASISDynRun.ml" 61 2502 2519 "src/dynrun/OASISDynRun.ml" 61 2502 2523
type(
  OASISContext.t
)
ident(
  def ctxt "src/dynrun/OASISDynRun.ml" 61 2502 2524 "src/dynrun/OASISDynRun.ml" 67 2707 2716
)
"src/dynrun/OASISDynRun.ml" 61 2502 2524 "src/dynrun/OASISDynRun.ml" 61 2502 2526
type(
  unit
)
"src/dynrun/OASISDynRun.ml" 62 2529 2538 "src/dynrun/OASISDynRun.ml" 62 2529 2541
type(
  bool -> bool
)
ident(
  ext_ref Pervasives.not
)
"src/dynrun/OASISDynRun.ml" 62 2529 2542 "src/dynrun/OASISDynRun.ml" 62 2529 2543
type(
  bool ref -> bool
)
ident(
  ext_ref Pervasives.( ! )
)
"src/dynrun/OASISDynRun.ml" 62 2529 2543 "src/dynrun/OASISDynRun.ml" 62 2529 2551
type(
  bool ref
)
ident(
  int_ref restored "src/dynrun/OASISDynRun.ml" 60 2470 2478 "src/dynrun/OASISDynRun.ml" 60 2470 2486
)
"src/dynrun/OASISDynRun.ml" 62 2529 2542 "src/dynrun/OASISDynRun.ml" 62 2529 2551
type(
  bool
)
"src/dynrun/OASISDynRun.ml" 62 2529 2538 "src/dynrun/OASISDynRun.ml" 62 2529 2551
type(
  bool
)
"src/dynrun/OASISDynRun.ml" 63 2563 2571 "src/dynrun/OASISDynRun.ml" 63 2563 2579
type(
  bool ref
)
ident(
  int_ref restored "src/dynrun/OASISDynRun.ml" 60 2470 2478 "src/dynrun/OASISDynRun.ml" 60 2470 2486
)
"src/dynrun/OASISDynRun.ml" 63 2563 2580 "src/dynrun/OASISDynRun.ml" 63 2563 2582
type(
  bool ref -> bool -> unit
)
ident(
  ext_ref Pervasives.( := )
)
"src/dynrun/OASISDynRun.ml" 63 2563 2583 "src/dynrun/OASISDynRun.ml" 63 2563 2587
type(
  bool
)
"src/dynrun/OASISDynRun.ml" 63 2563 2571 "src/dynrun/OASISDynRun.ml" 63 2563 2587
type(
  unit
)
"src/dynrun/OASISDynRun.ml" 64 2589 2597 "src/dynrun/OASISDynRun.ml" 64 2589 2617
type(
  ctxt:OASISContext.t -> unit -> unit
)
ident(
  ext_ref BaseGenerate.restore
)
"src/dynrun/OASISDynRun.ml" 64 2589 2619 "src/dynrun/OASISDynRun.ml" 64 2589 2623
type(
  OASISContext.t
)
ident(
  int_ref ctxt "src/dynrun/OASISDynRun.ml" 61 2502 2519 "src/dynrun/OASISDynRun.ml" 61 2502 2523
)
"src/dynrun/OASISDynRun.ml" 64 2589 2624 "src/dynrun/OASISDynRun.ml" 64 2589 2626
type(
  unit
)
"src/dynrun/OASISDynRun.ml" 64 2589 2597 "src/dynrun/OASISDynRun.ml" 64 2589 2626
call(
  stack
)
type(
  unit
)
"src/dynrun/OASISDynRun.ml" 65 2628 2639 "src/dynrun/OASISDynRun.ml" 65 2628 2654
type(
  string -> bool
)
ident(
  ext_ref Sys.file_exists
)
"src/dynrun/OASISDynRun.ml" 65 2628 2655 "src/dynrun/OASISDynRun.ml" 65 2628 2667
type(
  string
)
ident(
  int_ref tmp_setup_fn "src/dynrun/OASISDynRun.ml" 58 2381 2389 "src/dynrun/OASISDynRun.ml" 58 2381 2401
)
"src/dynrun/OASISDynRun.ml" 65 2628 2639 "src/dynrun/OASISDynRun.ml" 65 2628 2667
type(
  bool
)
"src/dynrun/OASISDynRun.ml" 66 2673 2683 "src/dynrun/OASISDynRun.ml" 66 2673 2693
type(
  string -> unit
)
ident(
  ext_ref Sys.remove
)
"src/dynrun/OASISDynRun.ml" 66 2673 2694 "src/dynrun/OASISDynRun.ml" 66 2673 2706
type(
  string
)
ident(
  int_ref tmp_setup_fn "src/dynrun/OASISDynRun.ml" 58 2381 2389 "src/dynrun/OASISDynRun.ml" 58 2381 2401
)
"src/dynrun/OASISDynRun.ml" 66 2673 2683 "src/dynrun/OASISDynRun.ml" 66 2673 2706
type(
  unit
)
"src/dynrun/OASISDynRun.ml" 65 2628 2636 "src/dynrun/OASISDynRun.ml" 66 2673 2706
type(
  unit
)
"src/dynrun/OASISDynRun.ml" 64 2589 2597 "src/dynrun/OASISDynRun.ml" 66 2673 2706
type(
  unit
)
"src/dynrun/OASISDynRun.ml" 62 2529 2557 "src/dynrun/OASISDynRun.ml" 67 2707 2716
type(
  unit
)
"src/dynrun/OASISDynRun.ml" 62 2529 2535 "src/dynrun/OASISDynRun.ml" 67 2707 2716
type(
  unit
)
"src/dynrun/OASISDynRun.ml" 70 2732 2742 "src/dynrun/OASISDynRun.ml" 70 2732 2746
type(
  OASISFileTemplate.file_generate_change list
)
ident(
  def _lst "src/dynrun/OASISDynRun.ml" 80 3030 3036 "src/dynrun/OASISDynRun.ml" 89 3342 3364
)
"src/dynrun/OASISDynRun.ml" 71 2758 2766 "src/dynrun/OASISDynRun.ml" 71 2758 2787
type(
  ctxt:OASISContext.t ->
  restore:bool ->
  backup:bool ->
  setup_fn:OASISTypes.host_filename ->
  ?nocompat:bool ->
  ?oasis_exec:OASISTypes.host_filename ->
  ?oasis_fn:OASISTypes.host_filename ->
  ?oasis_setup_args:string list ->
  OASISSetupUpdate.t ->
  OASISTypes.package -> OASISFileTemplate.file_generate_change list
)
ident(
  ext_ref BaseGenerate.generate
)
"src/dynrun/OASISDynRun.ml" 72 2788 2799 "src/dynrun/OASISDynRun.ml" 72 2788 2803
type(
  OASISContext.t
)
ident(
  int_ref ctxt "src/dynrun/OASISDynRun.ml" 57 2353 2366 "src/dynrun/OASISDynRun.ml" 57 2353 2370
)
"src/dynrun/OASISDynRun.ml" 73 2804 2822 "src/dynrun/OASISDynRun.ml" 73 2804 2826
type(
  bool
)
"src/dynrun/OASISDynRun.ml" 74 2827 2847 "src/dynrun/OASISDynRun.ml" 74 2827 2859
type(
  OASISTypes.host_filename
)
ident(
  int_ref tmp_setup_fn "src/dynrun/OASISDynRun.ml" 58 2381 2389 "src/dynrun/OASISDynRun.ml" 58 2381 2401
)
"src/dynrun/OASISDynRun.ml" 75 2860 2879 "src/dynrun/OASISDynRun.ml" 75 2860 2883
type(
  bool
)
"src/dynrun/OASISDynRun.ml" 76 2884 2894 "src/dynrun/OASISDynRun.ml" 76 2884 2919
type(
  OASISSetupUpdate.t
)
"src/dynrun/OASISDynRun.ml" 77 2920 2931 "src/dynrun/OASISDynRun.ml" 77 2920 2951
type(
  ctxt:OASISContext.t -> OASISTypes.host_filename -> OASISTypes.package
)
ident(
  ext_ref OASISParse.from_file
)
"src/dynrun/OASISDynRun.ml" 78 2952 2971 "src/dynrun/OASISDynRun.ml" 78 2952 2972
type(
  OASISContext.t ref -> OASISContext.t
)
ident(
  ext_ref Pervasives.( ! )
)
"src/dynrun/OASISDynRun.ml" 78 2952 2972 "src/dynrun/OASISDynRun.ml" 78 2952 2991
type(
  OASISContext.t ref
)
ident(
  ext_ref BaseContext.default
)
"src/dynrun/OASISDynRun.ml" 78 2952 2971 "src/dynrun/OASISDynRun.ml" 78 2952 2991
type(
  OASISContext.t
)
"src/dynrun/OASISDynRun.ml" 78 2952 2992 "src/dynrun/OASISDynRun.ml" 78 2952 3019
type(
  OASISTypes.host_filename
)
ident(
  ext_ref OASISParse.default_oasis_fn
)
"src/dynrun/OASISDynRun.ml" 77 2920 2930 "src/dynrun/OASISDynRun.ml" 78 2952 3020
call(
  stack
)
type(
  OASISTypes.package
)
"src/dynrun/OASISDynRun.ml" 71 2758 2766 "src/dynrun/OASISDynRun.ml" 78 2952 3020
call(
  stack
)
type(
  OASISFileTemplate.file_generate_change list
)
type(
  OASISFileTemplate.file_generate_change list
)
"src/dynrun/OASISDynRun.ml" 80 3030 3036 "src/dynrun/OASISDynRun.ml" 80 3030 3043
type(
  (unit -> unit) -> unit
)
ident(
  ext_ref Pervasives.at_exit
)
"src/dynrun/OASISDynRun.ml" 80 3030 3045 "src/dynrun/OASISDynRun.ml" 80 3030 3052
type(
  ctxt:OASISContext.t -> unit -> unit
)
ident(
  int_ref cleanup "src/dynrun/OASISDynRun.ml" 61 2502 2510 "src/dynrun/OASISDynRun.ml" 61 2502 2517
)
"src/dynrun/OASISDynRun.ml" 80 3030 3054 "src/dynrun/OASISDynRun.ml" 80 3030 3058
type(
  OASISContext.t
)
ident(
  int_ref ctxt "src/dynrun/OASISDynRun.ml" 57 2353 2366 "src/dynrun/OASISDynRun.ml" 57 2353 2370
)
"src/dynrun/OASISDynRun.ml" 80 3030 3044 "src/dynrun/OASISDynRun.ml" 80 3030 3059
call(
  stack
)
type(
  unit -> unit
)
"src/dynrun/OASISDynRun.ml" 80 3030 3036 "src/dynrun/OASISDynRun.ml" 80 3030 3059
call(
  stack
)
type(
  unit
)
"src/dynrun/OASISDynRun.ml" 81 3061 3071 "src/dynrun/OASISDynRun.ml" 81 3061 3078
type(
  t
)
ident(
  def setup_t "src/dynrun/OASISDynRun.ml" 88 3311 3317 "src/dynrun/OASISDynRun.ml" 89 3342 3364
)
"src/dynrun/OASISDynRun.ml" 85 3202 3211 "src/dynrun/OASISDynRun.ml" 85 3202 3218
type(
  t
)
ident(
  int_ref setup_t "src/dynrun/OASISDynRun.ml" 57 2353 2371 "src/dynrun/OASISDynRun.ml" 57 2353 2378
)
"src/dynrun/OASISDynRun.ml" 86 3224 3245 "src/dynrun/OASISDynRun.ml" 86 3224 3252
type(
  t
)
ident(
  int_ref setup_t "src/dynrun/OASISDynRun.ml" 57 2353 2371 "src/dynrun/OASISDynRun.ml" 57 2353 2378
)
"src/dynrun/OASISDynRun.ml" 86 3224 3245 "src/dynrun/OASISDynRun.ml" 86 3224 3262
type(
  std_args_fun list
)
"src/dynrun/OASISDynRun.ml" 86 3224 3263 "src/dynrun/OASISDynRun.ml" 86 3224 3264
type(
  std_args_fun list -> std_args_fun list -> std_args_fun list
)
ident(
  ext_ref Pervasives.( @ )
)
"src/dynrun/OASISDynRun.ml" 86 3224 3271 "src/dynrun/OASISDynRun.ml" 86 3224 3275
type(
  OASISContext.t
)
ident(
  def ctxt "src/dynrun/OASISDynRun.ml" 86 3224 3276 "src/dynrun/OASISDynRun.ml" 86 3224 3299
)
"src/dynrun/OASISDynRun.ml" 86 3224 3276 "src/dynrun/OASISDynRun.ml" 86 3224 3277
type(
  OASISTypes.package
)
"src/dynrun/OASISDynRun.ml" 86 3224 3278 "src/dynrun/OASISDynRun.ml" 86 3224 3279
type(
  OASISTypes.arg array
)
"src/dynrun/OASISDynRun.ml" 86 3224 3283 "src/dynrun/OASISDynRun.ml" 86 3224 3290
type(
  ctxt:OASISContext.t -> unit -> unit
)
ident(
  int_ref cleanup "src/dynrun/OASISDynRun.ml" 61 2502 2510 "src/dynrun/OASISDynRun.ml" 61 2502 2517
)
"src/dynrun/OASISDynRun.ml" 86 3224 3292 "src/dynrun/OASISDynRun.ml" 86 3224 3296
type(
  OASISContext.t
)
ident(
  int_ref ctxt "src/dynrun/OASISDynRun.ml" 86 3224 3271 "src/dynrun/OASISDynRun.ml" 86 3224 3275
)
"src/dynrun/OASISDynRun.ml" 86 3224 3297 "src/dynrun/OASISDynRun.ml" 86 3224 3299
type(
  unit
)
"src/dynrun/OASISDynRun.ml" 86 3224 3283 "src/dynrun/OASISDynRun.ml" 86 3224 3299
call(
  tail
)
type(
  unit
)
"src/dynrun/OASISDynRun.ml" 86 3224 3266 "src/dynrun/OASISDynRun.ml" 86 3224 3299
type(
  std_args_fun
)
"src/dynrun/OASISDynRun.ml" 86 3224 3265 "src/dynrun/OASISDynRun.ml" 86 3224 3300
type(
  std_args_fun list
)
"src/dynrun/OASISDynRun.ml" 86 3224 3245 "src/dynrun/OASISDynRun.ml" 86 3224 3300
call(
  stack
)
type(
  std_args_fun list
)
"src/dynrun/OASISDynRun.ml" 85 3202 3210 "src/dynrun/OASISDynRun.ml" 86 3224 3301
type(
  t
)
"src/dynrun/OASISDynRun.ml" 88 3311 3317 "src/dynrun/OASISDynRun.ml" 88 3311 3332
type(
  t -> unit
)
ident(
  ext_ref BaseSetup.setup
)
"src/dynrun/OASISDynRun.ml" 88 3311 3333 "src/dynrun/OASISDynRun.ml" 88 3311 3340
type(
  t
)
ident(
  int_ref setup_t "src/dynrun/OASISDynRun.ml" 81 3061 3071 "src/dynrun/OASISDynRun.ml" 81 3061 3078
)
"src/dynrun/OASISDynRun.ml" 88 3311 3317 "src/dynrun/OASISDynRun.ml" 88 3311 3340
call(
  stack
)
type(
  unit
)
"src/dynrun/OASISDynRun.ml" 89 3342 3348 "src/dynrun/OASISDynRun.ml" 89 3342 3355
type(
  ctxt:OASISContext.t -> unit -> unit
)
ident(
  int_ref cleanup "src/dynrun/OASISDynRun.ml" 61 2502 2510 "src/dynrun/OASISDynRun.ml" 61 2502 2517
)
"src/dynrun/OASISDynRun.ml" 89 3342 3357 "src/dynrun/OASISDynRun.ml" 89 3342 3361
type(
  OASISContext.t
)
ident(
  int_ref ctxt "src/dynrun/OASISDynRun.ml" 57 2353 2366 "src/dynrun/OASISDynRun.ml" 57 2353 2370
)
"src/dynrun/OASISDynRun.ml" 89 3342 3362 "src/dynrun/OASISDynRun.ml" 89 3342 3364
type(
  unit
)
"src/dynrun/OASISDynRun.ml" 89 3342 3348 "src/dynrun/OASISDynRun.ml" 89 3342 3364
call(
  stack
)
type(
  unit
)
"src/dynrun/OASISDynRun.ml" 88 3311 3317 "src/dynrun/OASISDynRun.ml" 89 3342 3364
type(
  unit
)
"src/dynrun/OASISDynRun.ml" 81 3061 3067 "src/dynrun/OASISDynRun.ml" 89 3342 3364
type(
  unit
)
"src/dynrun/OASISDynRun.ml" 80 3030 3036 "src/dynrun/OASISDynRun.ml" 89 3342 3364
type(
  unit
)
"src/dynrun/OASISDynRun.ml" 70 2732 2738 "src/dynrun/OASISDynRun.ml" 89 3342 3364
type(
  unit
)
"src/dynrun/OASISDynRun.ml" 90 3365 3374 "src/dynrun/OASISDynRun.ml" 90 3365 3375
type(
  exn
)
ident(
  def e "src/dynrun/OASISDynRun.ml" 91 3379 3385 "src/dynrun/OASISDynRun.ml" 92 3403 3416
)
"src/dynrun/OASISDynRun.ml" 91 3379 3385 "src/dynrun/OASISDynRun.ml" 91 3379 3392
type(
  ctxt:OASISContext.t -> unit -> unit
)
ident(
  int_ref cleanup "src/dynrun/OASISDynRun.ml" 61 2502 2510 "src/dynrun/OASISDynRun.ml" 61 2502 2517
)
"src/dynrun/OASISDynRun.ml" 91 3379 3394 "src/dynrun/OASISDynRun.ml" 91 3379 3398
type(
  OASISContext.t
)
ident(
  int_ref ctxt "src/dynrun/OASISDynRun.ml" 57 2353 2366 "src/dynrun/OASISDynRun.ml" 57 2353 2370
)
"src/dynrun/OASISDynRun.ml" 91 3379 3399 "src/dynrun/OASISDynRun.ml" 91 3379 3401
type(
  unit
)
"src/dynrun/OASISDynRun.ml" 91 3379 3385 "src/dynrun/OASISDynRun.ml" 91 3379 3401
call(
  stack
)
type(
  unit
)
"src/dynrun/OASISDynRun.ml" 92 3403 3409 "src/dynrun/OASISDynRun.ml" 92 3403 3414
type(
  exn -> unit
)
ident(
  ext_ref Pervasives.raise
)
"src/dynrun/OASISDynRun.ml" 92 3403 3415 "src/dynrun/OASISDynRun.ml" 92 3403 3416
type(
  exn
)
ident(
  int_ref e "src/dynrun/OASISDynRun.ml" 90 3365 3374 "src/dynrun/OASISDynRun.ml" 90 3365 3375
)
"src/dynrun/OASISDynRun.ml" 92 3403 3409 "src/dynrun/OASISDynRun.ml" 92 3403 3416
type(
  unit
)
"src/dynrun/OASISDynRun.ml" 91 3379 3385 "src/dynrun/OASISDynRun.ml" 92 3403 3416
type(
  unit
)
"src/dynrun/OASISDynRun.ml" 69 2724 2728 "src/dynrun/OASISDynRun.ml" 92 3403 3416
type(
  unit
)
"src/dynrun/OASISDynRun.ml" 61 2502 2506 "src/dynrun/OASISDynRun.ml" 92 3403 3416
type(
  unit
)
"src/dynrun/OASISDynRun.ml" 60 2470 2474 "src/dynrun/OASISDynRun.ml" 92 3403 3416
type(
  unit
)
"src/dynrun/OASISDynRun.ml" 58 2381 2385 "src/dynrun/OASISDynRun.ml" 92 3403 3416
type(
  unit
)
"src/dynrun/OASISDynRun.ml" 96 3423 3427 "src/dynrun/OASISDynRun.ml" 96 3423 3432
type(
  unit -> unit
)
ident(
  def setup "src/dynrun/OASISDynRun.ml" 96 3423 3485 "src/dynrun/OASISDynRun.ml" 1 0 -1
)
"src/dynrun/OASISDynRun.ml" 96 3423 3433 "src/dynrun/OASISDynRun.ml" 96 3423 3435
type(
  unit
)
"src/dynrun/OASISDynRun.ml" 96 3423 3444 "src/dynrun/OASISDynRun.ml" 96 3423 3459
type(
  ctxt:OASISContext.t -> BaseSetup.t -> unit
)
ident(
  int_ref BaseSetup.setup "src/dynrun/OASISDynRun.ml" 57 2353 2359 "src/dynrun/OASISDynRun.ml" 57 2353 2364
)
"src/dynrun/OASISDynRun.ml" 96 3423 3466 "src/dynrun/OASISDynRun.ml" 96 3423 3477
type(
  OASISContext.t
)
ident(
  int_ref dynrun_ctxt "src/dynrun/OASISDynRun.ml" 36 1921 1925 "src/dynrun/OASISDynRun.ml" 36 1921 1936
)
"src/dynrun/OASISDynRun.ml" 96 3423 3478 "src/dynrun/OASISDynRun.ml" 96 3423 3485
type(
  BaseSetup.t
)
ident(
  int_ref setup_t "src/dynrun/OASISDynRun.ml" 38 1961 1965 "src/dynrun/OASISDynRun.ml" 38 1961 1972
)
"src/dynrun/OASISDynRun.ml" 96 3423 3444 "src/dynrun/OASISDynRun.ml" 96 3423 3485
call(
  tail
)
type(
  unit
)
type(
  unit
)