"src/oasis/OASISFileTemplate.ml" 70 2710 2714 "src/oasis/OASISFileTemplate.ml" 70 2710 2723
type(
  string
)
ident(
  def start_msg "src/oasis/OASISFileTemplate.ml" 71 2740 2740 "src/oasis/OASISFileTemplate.ml" 0 0 -1
)
"src/oasis/OASISFileTemplate.ml" 70 2710 2726 "src/oasis/OASISFileTemplate.ml" 70 2710 2739
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 71 2740 2744 "src/oasis/OASISFileTemplate.ml" 71 2740 2752
type(
  string
)
ident(
  def stop_msg "src/oasis/OASISFileTemplate.ml" 74 2771 2771 "src/oasis/OASISFileTemplate.ml" 0 0 -1
)
"src/oasis/OASISFileTemplate.ml" 71 2740 2756 "src/oasis/OASISFileTemplate.ml" 71 2740 2768
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 74 2771 2775 "src/oasis/OASISFileTemplate.ml" 74 2771 2782
type(
  string -> string option -> comment
)
ident(
  def comment "src/oasis/OASISFileTemplate.ml" 106 3476 3476 "src/oasis/OASISFileTemplate.ml" 0 0 -1
)
"src/oasis/OASISFileTemplate.ml" 74 2771 2783 "src/oasis/OASISFileTemplate.ml" 74 2771 2790
type(
  string
)
ident(
  def cmt_beg "src/oasis/OASISFileTemplate.ml" 74 2771 2791 "src/oasis/OASISFileTemplate.ml" 103 3470 3473
)
"src/oasis/OASISFileTemplate.ml" 74 2771 2791 "src/oasis/OASISFileTemplate.ml" 74 2771 2798
type(
  string option
)
ident(
  def cmt_end "src/oasis/OASISFileTemplate.ml" 75 2801 2803 "src/oasis/OASISFileTemplate.ml" 103 3470 3473
)
"src/oasis/OASISFileTemplate.ml" 75 2801 2807 "src/oasis/OASISFileTemplate.ml" 75 2801 2816
type(
  string -> string
)
ident(
  def of_string "src/oasis/OASISFileTemplate.ml" 83 3004 3006 "src/oasis/OASISFileTemplate.ml" 103 3470 3473
)
"src/oasis/OASISFileTemplate.ml" 76 2819 2829 "src/oasis/OASISFileTemplate.ml" 76 2819 2836
type(
  string option
)
ident(
  int_ref cmt_end "src/oasis/OASISFileTemplate.ml" 74 2771 2791 "src/oasis/OASISFileTemplate.ml" 74 2771 2798
)
"src/oasis/OASISFileTemplate.ml" 77 2842 2850 "src/oasis/OASISFileTemplate.ml" 77 2842 2854
type(
  string option
)
type(
  string option
)
"src/oasis/OASISFileTemplate.ml" 78 2858 2866 "src/oasis/OASISFileTemplate.ml" 78 2858 2880
type(
  (string -> string -> string, unit, string) format ->
  string -> string -> string
)
ident(
  int_ref Stdlib.Printf.sprintf "printf.mli" 135 7108 7108 "printf.mli" 135 7108 7153
)
"src/oasis/OASISFileTemplate.ml" 78 2858 2881 "src/oasis/OASISFileTemplate.ml" 78 2858 2888
type(
  (string -> string -> string, unit, string) format
)
"src/oasis/OASISFileTemplate.ml" 78 2858 2889 "src/oasis/OASISFileTemplate.ml" 78 2858 2896
type(
  string
)
ident(
  int_ref cmt_beg "src/oasis/OASISFileTemplate.ml" 74 2771 2783 "src/oasis/OASISFileTemplate.ml" 74 2771 2790
)
"src/oasis/OASISFileTemplate.ml" 78 2858 2866 "src/oasis/OASISFileTemplate.ml" 78 2858 2896
type(
  string -> string
)
"src/oasis/OASISFileTemplate.ml" 79 2897 2910 "src/oasis/OASISFileTemplate.ml" 79 2897 2917
type(
  string
)
ident(
  def cmt_end "src/oasis/OASISFileTemplate.ml" 80 2921 2929 "src/oasis/OASISFileTemplate.ml" 81 2941 2998
)
"src/oasis/OASISFileTemplate.ml" 79 2897 2905 "src/oasis/OASISFileTemplate.ml" 79 2897 2917
type(
  string option
)
type(
  string option
)
"src/oasis/OASISFileTemplate.ml" 80 2921 2934 "src/oasis/OASISFileTemplate.ml" 80 2921 2937
type(
  string
)
ident(
  def str "src/oasis/OASISFileTemplate.ml" 81 2941 2952 "src/oasis/OASISFileTemplate.ml" 81 2941 2997
)
"src/oasis/OASISFileTemplate.ml" 81 2941 2952 "src/oasis/OASISFileTemplate.ml" 81 2941 2966
type(
  (string -> string -> string -> string, unit, string) format ->
  string -> string -> string -> string
)
ident(
  int_ref Stdlib.Printf.sprintf "printf.mli" 135 7108 7108 "printf.mli" 135 7108 7153
)
"src/oasis/OASISFileTemplate.ml" 81 2941 2967 "src/oasis/OASISFileTemplate.ml" 81 2941 2977
type(
  (string -> string -> string -> string, unit, string) format
)
"src/oasis/OASISFileTemplate.ml" 81 2941 2978 "src/oasis/OASISFileTemplate.ml" 81 2941 2985
type(
  string
)
ident(
  int_ref cmt_beg "src/oasis/OASISFileTemplate.ml" 74 2771 2783 "src/oasis/OASISFileTemplate.ml" 74 2771 2790
)
"src/oasis/OASISFileTemplate.ml" 81 2941 2986 "src/oasis/OASISFileTemplate.ml" 81 2941 2989
type(
  string
)
ident(
  int_ref str "src/oasis/OASISFileTemplate.ml" 80 2921 2934 "src/oasis/OASISFileTemplate.ml" 80 2921 2937
)
"src/oasis/OASISFileTemplate.ml" 81 2941 2990 "src/oasis/OASISFileTemplate.ml" 81 2941 2997
type(
  string
)
ident(
  int_ref cmt_end "src/oasis/OASISFileTemplate.ml" 79 2897 2910 "src/oasis/OASISFileTemplate.ml" 79 2897 2917
)
"src/oasis/OASISFileTemplate.ml" 81 2941 2952 "src/oasis/OASISFileTemplate.ml" 81 2941 2997
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 80 2921 2929 "src/oasis/OASISFileTemplate.ml" 81 2941 2998
type(
  string -> string
)
"src/oasis/OASISFileTemplate.ml" 76 2819 2823 "src/oasis/OASISFileTemplate.ml" 81 2941 2998
type(
  string -> string
)
"src/oasis/OASISFileTemplate.ml" 83 3004 3010 "src/oasis/OASISFileTemplate.ml" 83 3004 3019
type(
  string -> string option
)
ident(
  def to_string "src/oasis/OASISFileTemplate.ml" 98 3339 3341 "src/oasis/OASISFileTemplate.ml" 103 3470 3473
)
"src/oasis/OASISFileTemplate.ml" 83 3004 3020 "src/oasis/OASISFileTemplate.ml" 83 3004 3023
type(
  string
)
ident(
  def str "src/oasis/OASISFileTemplate.ml" 84 3026 3030 "src/oasis/OASISFileTemplate.ml" 96 3323 3333
)
"src/oasis/OASISFileTemplate.ml" 85 3034 3044 "src/oasis/OASISFileTemplate.ml" 85 3034 3047
type(
  string
)
ident(
  def str "src/oasis/OASISFileTemplate.ml" 86 3062 3068 "src/oasis/OASISFileTemplate.ml" 94 3279 3300
)
"src/oasis/OASISFileTemplate.ml" 85 3034 3050 "src/oasis/OASISFileTemplate.ml" 85 3034 3054
type(
  string -> string
)
ident(
  int_ref OASISString.trim "src/oasis/OASISString.ml" 245 6388 6392 "src/oasis/OASISString.ml" 245 6388 6396
)
"src/oasis/OASISFileTemplate.ml" 85 3034 3055 "src/oasis/OASISFileTemplate.ml" 85 3034 3058
type(
  string
)
ident(
  int_ref str "src/oasis/OASISFileTemplate.ml" 83 3004 3020 "src/oasis/OASISFileTemplate.ml" 83 3004 3023
)
"src/oasis/OASISFileTemplate.ml" 85 3034 3050 "src/oasis/OASISFileTemplate.ml" 85 3034 3058
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 86 3062 3072 "src/oasis/OASISFileTemplate.ml" 86 3062 3075
type(
  string
)
ident(
  def str "src/oasis/OASISFileTemplate.ml" 87 3117 3123 "src/oasis/OASISFileTemplate.ml" 94 3279 3300
)
"src/oasis/OASISFileTemplate.ml" 86 3062 3078 "src/oasis/OASISFileTemplate.ml" 86 3062 3095
type(
  what:string -> string -> string
)
ident(
  int_ref OASISString.strip_starts_with "src/oasis/OASISString.ml" 109 3432 3436 "src/oasis/OASISString.ml" 109 3432 3453
)
"src/oasis/OASISFileTemplate.ml" 86 3062 3102 "src/oasis/OASISFileTemplate.ml" 86 3062 3109
type(
  string
)
ident(
  int_ref cmt_beg "src/oasis/OASISFileTemplate.ml" 74 2771 2783 "src/oasis/OASISFileTemplate.ml" 74 2771 2790
)
"src/oasis/OASISFileTemplate.ml" 86 3062 3110 "src/oasis/OASISFileTemplate.ml" 86 3062 3113
type(
  string
)
ident(
  int_ref str "src/oasis/OASISFileTemplate.ml" 85 3034 3044 "src/oasis/OASISFileTemplate.ml" 85 3034 3047
)
"src/oasis/OASISFileTemplate.ml" 86 3062 3078 "src/oasis/OASISFileTemplate.ml" 86 3062 3113
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 87 3117 3127 "src/oasis/OASISFileTemplate.ml" 87 3117 3130
type(
  string
)
ident(
  def str "src/oasis/OASISFileTemplate.ml" 94 3279 3285 "src/oasis/OASISFileTemplate.ml" 94 3279 3300
)
"src/oasis/OASISFileTemplate.ml" 88 3133 3147 "src/oasis/OASISFileTemplate.ml" 88 3133 3154
type(
  string option
)
ident(
  int_ref cmt_end "src/oasis/OASISFileTemplate.ml" 74 2771 2791 "src/oasis/OASISFileTemplate.ml" 74 2771 2798
)
"src/oasis/OASISFileTemplate.ml" 89 3160 3177 "src/oasis/OASISFileTemplate.ml" 89 3160 3184
type(
  string
)
ident(
  def cmt_end "src/oasis/OASISFileTemplate.ml" 90 3188 3200 "src/oasis/OASISFileTemplate.ml" 90 3188 3233
)
"src/oasis/OASISFileTemplate.ml" 89 3160 3172 "src/oasis/OASISFileTemplate.ml" 89 3160 3184
type(
  string option
)
type(
  string option
)
"src/oasis/OASISFileTemplate.ml" 90 3188 3200 "src/oasis/OASISFileTemplate.ml" 90 3188 3215
type(
  what:string -> string -> string
)
ident(
  int_ref OASISString.strip_ends_with "src/oasis/OASISString.ml" 132 3936 3940 "src/oasis/OASISString.ml" 132 3936 3955
)
"src/oasis/OASISFileTemplate.ml" 90 3188 3222 "src/oasis/OASISFileTemplate.ml" 90 3188 3229
type(
  string
)
ident(
  int_ref cmt_end "src/oasis/OASISFileTemplate.ml" 89 3160 3177 "src/oasis/OASISFileTemplate.ml" 89 3160 3184
)
"src/oasis/OASISFileTemplate.ml" 90 3188 3230 "src/oasis/OASISFileTemplate.ml" 90 3188 3233
type(
  string
)
ident(
  int_ref str "src/oasis/OASISFileTemplate.ml" 86 3062 3072 "src/oasis/OASISFileTemplate.ml" 86 3062 3075
)
"src/oasis/OASISFileTemplate.ml" 90 3188 3200 "src/oasis/OASISFileTemplate.ml" 90 3188 3233
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 91 3234 3246 "src/oasis/OASISFileTemplate.ml" 91 3234 3250
type(
  string option
)
type(
  string option
)
"src/oasis/OASISFileTemplate.ml" 92 3254 3266 "src/oasis/OASISFileTemplate.ml" 92 3254 3269
type(
  string
)
ident(
  int_ref str "src/oasis/OASISFileTemplate.ml" 86 3062 3072 "src/oasis/OASISFileTemplate.ml" 86 3062 3075
)
"src/oasis/OASISFileTemplate.ml" 88 3133 3141 "src/oasis/OASISFileTemplate.ml" 92 3254 3269
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 94 3279 3291 "src/oasis/OASISFileTemplate.ml" 94 3279 3295
type(
  string -> string
)
ident(
  int_ref OASISString.trim "src/oasis/OASISString.ml" 245 6388 6392 "src/oasis/OASISString.ml" 245 6388 6396
)
"src/oasis/OASISFileTemplate.ml" 94 3279 3296 "src/oasis/OASISFileTemplate.ml" 94 3279 3299
type(
  string
)
ident(
  int_ref str "src/oasis/OASISFileTemplate.ml" 87 3117 3127 "src/oasis/OASISFileTemplate.ml" 87 3117 3130
)
"src/oasis/OASISFileTemplate.ml" 94 3279 3290 "src/oasis/OASISFileTemplate.ml" 94 3279 3300
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 94 3279 3285 "src/oasis/OASISFileTemplate.ml" 94 3279 3300
type(
  string option
)
"src/oasis/OASISFileTemplate.ml" 87 3117 3123 "src/oasis/OASISFileTemplate.ml" 94 3279 3300
type(
  string option
)
"src/oasis/OASISFileTemplate.ml" 86 3062 3068 "src/oasis/OASISFileTemplate.ml" 94 3279 3300
type(
  string option
)
"src/oasis/OASISFileTemplate.ml" 85 3034 3040 "src/oasis/OASISFileTemplate.ml" 94 3279 3300
type(
  string option
)
"src/oasis/OASISFileTemplate.ml" 95 3301 3310 "src/oasis/OASISFileTemplate.ml" 95 3301 3319
type(
  exn
)
"src/oasis/OASISFileTemplate.ml" 96 3323 3329 "src/oasis/OASISFileTemplate.ml" 96 3323 3333
type(
  string option
)
"src/oasis/OASISFileTemplate.ml" 84 3026 3030 "src/oasis/OASISFileTemplate.ml" 96 3323 3333
type(
  string option
)
"src/oasis/OASISFileTemplate.ml" 99 3343 3359 "src/oasis/OASISFileTemplate.ml" 99 3343 3368
type(
  string -> string
)
ident(
  int_ref of_string "src/oasis/OASISFileTemplate.ml" 75 2801 2807 "src/oasis/OASISFileTemplate.ml" 75 2801 2816
)
"src/oasis/OASISFileTemplate.ml" 100 3370 3386 "src/oasis/OASISFileTemplate.ml" 100 3370 3395
type(
  string -> string option
)
ident(
  int_ref to_string "src/oasis/OASISFileTemplate.ml" 83 3004 3010 "src/oasis/OASISFileTemplate.ml" 83 3004 3019
)
"src/oasis/OASISFileTemplate.ml" 101 3397 3413 "src/oasis/OASISFileTemplate.ml" 101 3397 3422
type(
  string -> string
)
ident(
  int_ref of_string "src/oasis/OASISFileTemplate.ml" 75 2801 2807 "src/oasis/OASISFileTemplate.ml" 75 2801 2816
)
"src/oasis/OASISFileTemplate.ml" 101 3397 3423 "src/oasis/OASISFileTemplate.ml" 101 3397 3432
type(
  string
)
ident(
  int_ref start_msg "src/oasis/OASISFileTemplate.ml" 70 2710 2714 "src/oasis/OASISFileTemplate.ml" 70 2710 2723
)
"src/oasis/OASISFileTemplate.ml" 101 3397 3413 "src/oasis/OASISFileTemplate.ml" 101 3397 3432
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 102 3434 3450 "src/oasis/OASISFileTemplate.ml" 102 3434 3459
type(
  string -> string
)
ident(
  int_ref of_string "src/oasis/OASISFileTemplate.ml" 75 2801 2807 "src/oasis/OASISFileTemplate.ml" 75 2801 2816
)
"src/oasis/OASISFileTemplate.ml" 102 3434 3460 "src/oasis/OASISFileTemplate.ml" 102 3434 3468
type(
  string
)
ident(
  int_ref stop_msg "src/oasis/OASISFileTemplate.ml" 71 2740 2744 "src/oasis/OASISFileTemplate.ml" 71 2740 2752
)
"src/oasis/OASISFileTemplate.ml" 102 3434 3450 "src/oasis/OASISFileTemplate.ml" 102 3434 3468
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 98 3339 3341 "src/oasis/OASISFileTemplate.ml" 103 3470 3473
type(
  comment
)
"src/oasis/OASISFileTemplate.ml" 83 3004 3006 "src/oasis/OASISFileTemplate.ml" 103 3470 3473
type(
  comment
)
"src/oasis/OASISFileTemplate.ml" 75 2801 2803 "src/oasis/OASISFileTemplate.ml" 103 3470 3473
type(
  comment
)
"src/oasis/OASISFileTemplate.ml" 106 3476 3480 "src/oasis/OASISFileTemplate.ml" 106 3476 3490
type(
  comment
)
ident(
  def comment_ml "src/oasis/OASISFileTemplate.ml" 107 3518 3518 "src/oasis/OASISFileTemplate.ml" 0 0 -1
)
"src/oasis/OASISFileTemplate.ml" 106 3476 3493 "src/oasis/OASISFileTemplate.ml" 106 3476 3500
type(
  string -> string option -> comment
)
ident(
  int_ref comment "src/oasis/OASISFileTemplate.ml" 74 2771 2775 "src/oasis/OASISFileTemplate.ml" 74 2771 2782
)
"src/oasis/OASISFileTemplate.ml" 106 3476 3501 "src/oasis/OASISFileTemplate.ml" 106 3476 3505
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 106 3476 3512 "src/oasis/OASISFileTemplate.ml" 106 3476 3516
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 106 3476 3506 "src/oasis/OASISFileTemplate.ml" 106 3476 3517
type(
  string option
)
"src/oasis/OASISFileTemplate.ml" 106 3476 3493 "src/oasis/OASISFileTemplate.ml" 106 3476 3517
type(
  comment
)
"src/oasis/OASISFileTemplate.ml" 107 3518 3522 "src/oasis/OASISFileTemplate.ml" 107 3518 3532
type(
  comment
)
ident(
  def comment_sh "src/oasis/OASISFileTemplate.ml" 108 3552 3552 "src/oasis/OASISFileTemplate.ml" 0 0 -1
)
"src/oasis/OASISFileTemplate.ml" 107 3518 3535 "src/oasis/OASISFileTemplate.ml" 107 3518 3542
type(
  string -> string option -> comment
)
ident(
  int_ref comment "src/oasis/OASISFileTemplate.ml" 74 2771 2775 "src/oasis/OASISFileTemplate.ml" 74 2771 2782
)
"src/oasis/OASISFileTemplate.ml" 107 3518 3543 "src/oasis/OASISFileTemplate.ml" 107 3518 3546
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 107 3518 3547 "src/oasis/OASISFileTemplate.ml" 107 3518 3551
type(
  string option
)
"src/oasis/OASISFileTemplate.ml" 107 3518 3535 "src/oasis/OASISFileTemplate.ml" 107 3518 3551
type(
  comment
)
"src/oasis/OASISFileTemplate.ml" 108 3552 3556 "src/oasis/OASISFileTemplate.ml" 108 3552 3572
type(
  comment
)
ident(
  def comment_makefile "src/oasis/OASISFileTemplate.ml" 109 3586 3586 "src/oasis/OASISFileTemplate.ml" 0 0 -1
)
"src/oasis/OASISFileTemplate.ml" 108 3552 3575 "src/oasis/OASISFileTemplate.ml" 108 3552 3585
type(
  comment
)
ident(
  int_ref comment_sh "src/oasis/OASISFileTemplate.ml" 107 3518 3522 "src/oasis/OASISFileTemplate.ml" 107 3518 3532
)
"src/oasis/OASISFileTemplate.ml" 109 3586 3590 "src/oasis/OASISFileTemplate.ml" 109 3586 3608
type(
  comment
)
ident(
  def comment_ocamlbuild "src/oasis/OASISFileTemplate.ml" 110 3622 3622 "src/oasis/OASISFileTemplate.ml" 0 0 -1
)
"src/oasis/OASISFileTemplate.ml" 109 3586 3611 "src/oasis/OASISFileTemplate.ml" 109 3586 3621
type(
  comment
)
ident(
  int_ref comment_sh "src/oasis/OASISFileTemplate.ml" 107 3518 3522 "src/oasis/OASISFileTemplate.ml" 107 3518 3532
)
"src/oasis/OASISFileTemplate.ml" 110 3622 3626 "src/oasis/OASISFileTemplate.ml" 110 3622 3637
type(
  comment
)
ident(
  def comment_bat "src/oasis/OASISFileTemplate.ml" 111 3659 3659 "src/oasis/OASISFileTemplate.ml" 0 0 -1
)
"src/oasis/OASISFileTemplate.ml" 110 3622 3640 "src/oasis/OASISFileTemplate.ml" 110 3622 3647
type(
  string -> string option -> comment
)
ident(
  int_ref comment "src/oasis/OASISFileTemplate.ml" 74 2771 2775 "src/oasis/OASISFileTemplate.ml" 74 2771 2782
)
"src/oasis/OASISFileTemplate.ml" 110 3622 3648 "src/oasis/OASISFileTemplate.ml" 110 3622 3653
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 110 3622 3654 "src/oasis/OASISFileTemplate.ml" 110 3622 3658
type(
  string option
)
"src/oasis/OASISFileTemplate.ml" 110 3622 3640 "src/oasis/OASISFileTemplate.ml" 110 3622 3658
type(
  comment
)
"src/oasis/OASISFileTemplate.ml" 111 3659 3663 "src/oasis/OASISFileTemplate.ml" 111 3659 3675
type(
  comment
)
ident(
  def comment_meta "src/oasis/OASISFileTemplate.ml" 112 3689 3689 "src/oasis/OASISFileTemplate.ml" 0 0 -1
)
"src/oasis/OASISFileTemplate.ml" 111 3659 3678 "src/oasis/OASISFileTemplate.ml" 111 3659 3688
type(
  comment
)
ident(
  int_ref comment_sh "src/oasis/OASISFileTemplate.ml" 107 3518 3522 "src/oasis/OASISFileTemplate.ml" 107 3518 3532
)
"src/oasis/OASISFileTemplate.ml" 112 3689 3693 "src/oasis/OASISFileTemplate.ml" 112 3689 3709
type(
  comment
)
ident(
  def comment_markdown "src/oasis/OASISFileTemplate.ml" 114 3743 3743 "src/oasis/OASISFileTemplate.ml" 0 0 -1
)
"src/oasis/OASISFileTemplate.ml" 112 3689 3712 "src/oasis/OASISFileTemplate.ml" 112 3689 3719
type(
  string -> string option -> comment
)
ident(
  int_ref comment "src/oasis/OASISFileTemplate.ml" 74 2771 2775 "src/oasis/OASISFileTemplate.ml" 74 2771 2782
)
"src/oasis/OASISFileTemplate.ml" 112 3689 3720 "src/oasis/OASISFileTemplate.ml" 112 3689 3727
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 112 3689 3734 "src/oasis/OASISFileTemplate.ml" 112 3689 3740
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 112 3689 3728 "src/oasis/OASISFileTemplate.ml" 112 3689 3741
type(
  string option
)
"src/oasis/OASISFileTemplate.ml" 112 3689 3712 "src/oasis/OASISFileTemplate.ml" 112 3689 3741
type(
  comment
)
"src/oasis/OASISFileTemplate.ml" 114 3743 3747 "src/oasis/OASISFileTemplate.ml" 114 3743 3760
type(
  OASISTypes.host_filename ->
  comment -> line list -> line list -> line list -> template
)
ident(
  def template_make "src/oasis/OASISFileTemplate.ml" 127 4088 4088 "src/oasis/OASISFileTemplate.ml" 0 0 -1
)
"src/oasis/OASISFileTemplate.ml" 114 3743 3761 "src/oasis/OASISFileTemplate.ml" 114 3743 3763
type(
  OASISTypes.host_filename
)
ident(
  def fn "src/oasis/OASISFileTemplate.ml" 114 3743 3764 "src/oasis/OASISFileTemplate.ml" 124 4082 4085
)
"src/oasis/OASISFileTemplate.ml" 114 3743 3764 "src/oasis/OASISFileTemplate.ml" 114 3743 3771
type(
  comment
)
ident(
  def comment "src/oasis/OASISFileTemplate.ml" 114 3743 3772 "src/oasis/OASISFileTemplate.ml" 124 4082 4085
)
"src/oasis/OASISFileTemplate.ml" 114 3743 3772 "src/oasis/OASISFileTemplate.ml" 114 3743 3778
type(
  line list
)
ident(
  def header "src/oasis/OASISFileTemplate.ml" 114 3743 3779 "src/oasis/OASISFileTemplate.ml" 124 4082 4085
)
"src/oasis/OASISFileTemplate.ml" 114 3743 3779 "src/oasis/OASISFileTemplate.ml" 114 3743 3783
type(
  line list
)
ident(
  def body "src/oasis/OASISFileTemplate.ml" 114 3743 3784 "src/oasis/OASISFileTemplate.ml" 124 4082 4085
)
"src/oasis/OASISFileTemplate.ml" 114 3743 3784 "src/oasis/OASISFileTemplate.ml" 114 3743 3790
type(
  line list
)
ident(
  def footer "src/oasis/OASISFileTemplate.ml" 115 3793 3795 "src/oasis/OASISFileTemplate.ml" 124 4082 4085
)
"src/oasis/OASISFileTemplate.ml" 116 3797 3825 "src/oasis/OASISFileTemplate.ml" 116 3797 3827
type(
  OASISTypes.host_filename
)
ident(
  int_ref fn "src/oasis/OASISFileTemplate.ml" 114 3743 3761 "src/oasis/OASISFileTemplate.ml" 114 3743 3763
)
"src/oasis/OASISFileTemplate.ml" 117 3829 3857 "src/oasis/OASISFileTemplate.ml" 117 3829 3864
type(
  comment
)
ident(
  int_ref comment "src/oasis/OASISFileTemplate.ml" 114 3743 3764 "src/oasis/OASISFileTemplate.ml" 114 3743 3771
)
"src/oasis/OASISFileTemplate.ml" 118 3866 3894 "src/oasis/OASISFileTemplate.ml" 118 3866 3900
type(
  line list
)
ident(
  int_ref header "src/oasis/OASISFileTemplate.ml" 114 3743 3772 "src/oasis/OASISFileTemplate.ml" 114 3743 3778
)
"src/oasis/OASISFileTemplate.ml" 119 3902 3935 "src/oasis/OASISFileTemplate.ml" 119 3902 3939
type(
  line list
)
ident(
  int_ref body "src/oasis/OASISFileTemplate.ml" 114 3743 3779 "src/oasis/OASISFileTemplate.ml" 114 3743 3783
)
"src/oasis/OASISFileTemplate.ml" 119 3902 3930 "src/oasis/OASISFileTemplate.ml" 119 3902 3939
type(
  body
)
"src/oasis/OASISFileTemplate.ml" 120 3941 3969 "src/oasis/OASISFileTemplate.ml" 120 3941 3975
type(
  line list
)
ident(
  int_ref footer "src/oasis/OASISFileTemplate.ml" 114 3743 3784 "src/oasis/OASISFileTemplate.ml" 114 3743 3790
)
"src/oasis/OASISFileTemplate.ml" 121 3977 4005 "src/oasis/OASISFileTemplate.ml" 121 3977 4010
type(
  int
)
"src/oasis/OASISFileTemplate.ml" 122 4012 4040 "src/oasis/OASISFileTemplate.ml" 122 4012 4045
type(
  bool
)
"src/oasis/OASISFileTemplate.ml" 123 4047 4075 "src/oasis/OASISFileTemplate.ml" 123 4047 4080
type(
  bool
)
"src/oasis/OASISFileTemplate.ml" 115 3793 3795 "src/oasis/OASISFileTemplate.ml" 124 4082 4085
type(
  template
)
"src/oasis/OASISFileTemplate.ml" 127 4088 4092 "src/oasis/OASISFileTemplate.ml" 127 4088 4115
type(
  ctxt:OASISContext.t ->
  template:bool ->
  ?disable_oasis_section:bool ->
  OASISTypes.host_filename -> comment -> line list -> template
)
ident(
  def template_of_string_list "src/oasis/OASISFileTemplate.ml" 259 7389 7389 "src/oasis/OASISFileTemplate.ml" 0 0 -1
)
"src/oasis/OASISFileTemplate.ml" 127 4088 4117 "src/oasis/OASISFileTemplate.ml" 127 4088 4121
type(
  OASISContext.t
)
ident(
  def ctxt "src/oasis/OASISFileTemplate.ml" 127 4088 4122 "src/oasis/OASISFileTemplate.ml" 256 7362 7386
)
"src/oasis/OASISFileTemplate.ml" 127 4088 4123 "src/oasis/OASISFileTemplate.ml" 127 4088 4131
type(
  bool
)
ident(
  def template "src/oasis/OASISFileTemplate.ml" 127 4088 4132 "src/oasis/OASISFileTemplate.ml" 256 7362 7386
)
"src/oasis/OASISFileTemplate.ml" 127 4088 4134 "src/oasis/OASISFileTemplate.ml" 127 4088 4155
type(
  bool
)
ident(
  def disable_oasis_section "src/oasis/OASISFileTemplate.ml" 127 4088 4163 "src/oasis/OASISFileTemplate.ml" 256 7362 7386
)
"src/oasis/OASISFileTemplate.ml" 127 4088 4156 "src/oasis/OASISFileTemplate.ml" 127 4088 4161
type(
  bool
)
type(
  bool option
)
type(
  bool option
)
type(
  bool
)
ident(
  int_ref *sth* "src/oasis/OASISFileTemplate.ml" 127 4088 4156 "src/oasis/OASISFileTemplate.ml" 127 4088 4161
)
type(
  bool
)
type(
  bool option
)
type(
  bool option
)
ident(
  def *sth* "src/oasis/OASISFileTemplate.ml" 127 4088 4156 "src/oasis/OASISFileTemplate.ml" 127 4088 4161
)
"src/oasis/OASISFileTemplate.ml" 127 4088 4163 "src/oasis/OASISFileTemplate.ml" 127 4088 4165
type(
  OASISTypes.host_filename
)
ident(
  def fn "src/oasis/OASISFileTemplate.ml" 127 4088 4166 "src/oasis/OASISFileTemplate.ml" 256 7362 7386
)
"src/oasis/OASISFileTemplate.ml" 127 4088 4166 "src/oasis/OASISFileTemplate.ml" 127 4088 4173
type(
  comment
)
ident(
  def comment "src/oasis/OASISFileTemplate.ml" 127 4088 4174 "src/oasis/OASISFileTemplate.ml" 256 7362 7386
)
"src/oasis/OASISFileTemplate.ml" 127 4088 4174 "src/oasis/OASISFileTemplate.ml" 127 4088 4177
type(
  line list
)
ident(
  def lst "src/oasis/OASISFileTemplate.ml" 130 4239 4241 "src/oasis/OASISFileTemplate.ml" 256 7362 7386
)
"src/oasis/OASISFileTemplate.ml" 130 4239 4245 "src/oasis/OASISFileTemplate.ml" 130 4239 4258
type(
  string -> string
)
ident(
  def digest_of_hex "src/oasis/OASISFileTemplate.ml" 143 4579 4581 "src/oasis/OASISFileTemplate.ml" 256 7362 7386
)
"src/oasis/OASISFileTemplate.ml" 130 4239 4259 "src/oasis/OASISFileTemplate.ml" 130 4239 4260
type(
  string
)
ident(
  def s "src/oasis/OASISFileTemplate.ml" 131 4263 4267 "src/oasis/OASISFileTemplate.ml" 139 4514 4535
)
"src/oasis/OASISFileTemplate.ml" 131 4263 4271 "src/oasis/OASISFileTemplate.ml" 131 4263 4275
type(
  int
)
ident(
  def size "src/oasis/OASISFileTemplate.ml" 132 4284 4288 "src/oasis/OASISFileTemplate.ml" 139 4514 4535
)
"src/oasis/OASISFileTemplate.ml" 131 4263 4278 "src/oasis/OASISFileTemplate.ml" 131 4263 4280
type(
  int
)
"src/oasis/OASISFileTemplate.ml" 132 4284 4292 "src/oasis/OASISFileTemplate.ml" 132 4284 4293
type(
  Buffer.t
)
ident(
  def d "src/oasis/OASISFileTemplate.ml" 133 4318 4322 "src/oasis/OASISFileTemplate.ml" 139 4514 4535
)
"src/oasis/OASISFileTemplate.ml" 132 4284 4296 "src/oasis/OASISFileTemplate.ml" 132 4284 4309
type(
  int -> Buffer.t
)
ident(
  int_ref Stdlib.Buffer.create "buffer.mli" 36 1528 1528 "buffer.mli" 36 1528 1549
)
"src/oasis/OASISFileTemplate.ml" 132 4284 4310 "src/oasis/OASISFileTemplate.ml" 132 4284 4314
type(
  int
)
ident(
  int_ref size "src/oasis/OASISFileTemplate.ml" 131 4263 4271 "src/oasis/OASISFileTemplate.ml" 131 4263 4275
)
"src/oasis/OASISFileTemplate.ml" 132 4284 4296 "src/oasis/OASISFileTemplate.ml" 132 4284 4314
type(
  Buffer.t
)
"src/oasis/OASISFileTemplate.ml" 133 4318 4330 "src/oasis/OASISFileTemplate.ml" 133 4318 4331
type(
  int
)
"src/oasis/OASISFileTemplate.ml" 133 4318 4335 "src/oasis/OASISFileTemplate.ml" 133 4318 4339
type(
  int
)
ident(
  int_ref size "src/oasis/OASISFileTemplate.ml" 131 4263 4271 "src/oasis/OASISFileTemplate.ml" 131 4263 4275
)
"src/oasis/OASISFileTemplate.ml" 133 4318 4340 "src/oasis/OASISFileTemplate.ml" 133 4318 4341
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( - ) "stdlib.mli" 352 13775 13775 "stdlib.mli" 352 13775 13821
)
"src/oasis/OASISFileTemplate.ml" 133 4318 4342 "src/oasis/OASISFileTemplate.ml" 133 4318 4343
type(
  int
)
"src/oasis/OASISFileTemplate.ml" 133 4318 4335 "src/oasis/OASISFileTemplate.ml" 133 4318 4343
type(
  int
)
"src/oasis/OASISFileTemplate.ml" 134 4347 4357 "src/oasis/OASISFileTemplate.ml" 134 4347 4364
type(
  string
)
ident(
  def hex_str "src/oasis/OASISFileTemplate.ml" 137 4445 4451 "src/oasis/OASISFileTemplate.ml" 137 4445 4503
)
"src/oasis/OASISFileTemplate.ml" 135 4367 4375 "src/oasis/OASISFileTemplate.ml" 135 4367 4379
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 135 4367 4380 "src/oasis/OASISFileTemplate.ml" 135 4367 4381
type(
  string -> string -> string
)
ident(
  int_ref Stdlib.( ^ ) "stdlib.mli" 699 26389 26389 "stdlib.mli" 699 26389 26427
)
"src/oasis/OASISFileTemplate.ml" 135 4367 4382 "src/oasis/OASISFileTemplate.ml" 135 4367 4393
type(
  int -> char -> string
)
ident(
  int_ref Stdlib.String.make "string.mli" 85 3764 3764 "string.mli" 85 3764 3796
)
"src/oasis/OASISFileTemplate.ml" 135 4367 4394 "src/oasis/OASISFileTemplate.ml" 135 4367 4395
type(
  int
)
"src/oasis/OASISFileTemplate.ml" 135 4367 4396 "src/oasis/OASISFileTemplate.ml" 135 4367 4397
type(
  string
)
ident(
  int_ref s "src/oasis/OASISFileTemplate.ml" 130 4239 4259 "src/oasis/OASISFileTemplate.ml" 130 4239 4260
)
"src/oasis/OASISFileTemplate.ml" 135 4367 4399 "src/oasis/OASISFileTemplate.ml" 135 4367 4400
type(
  int
)
"src/oasis/OASISFileTemplate.ml" 135 4367 4401 "src/oasis/OASISFileTemplate.ml" 135 4367 4402
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( * ) "stdlib.mli" 357 13929 13929 "stdlib.mli" 357 13929 13975
)
"src/oasis/OASISFileTemplate.ml" 135 4367 4403 "src/oasis/OASISFileTemplate.ml" 135 4367 4404
type(
  int
)
ident(
  int_ref i "src/oasis/OASISFileTemplate.ml" 133 4318 4322 "src/oasis/OASISFileTemplate.ml" 138 4504 4512
)
"src/oasis/OASISFileTemplate.ml" 135 4367 4399 "src/oasis/OASISFileTemplate.ml" 135 4367 4404
type(
  int
)
"src/oasis/OASISFileTemplate.ml" 135 4367 4396 "src/oasis/OASISFileTemplate.ml" 135 4367 4405
type(
  char
)
"src/oasis/OASISFileTemplate.ml" 135 4367 4382 "src/oasis/OASISFileTemplate.ml" 135 4367 4405
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 135 4367 4406 "src/oasis/OASISFileTemplate.ml" 135 4367 4407
type(
  string -> string -> string
)
ident(
  int_ref Stdlib.( ^ ) "stdlib.mli" 699 26389 26389 "stdlib.mli" 699 26389 26427
)
"src/oasis/OASISFileTemplate.ml" 135 4367 4408 "src/oasis/OASISFileTemplate.ml" 135 4367 4419
type(
  int -> char -> string
)
ident(
  int_ref Stdlib.String.make "string.mli" 85 3764 3764 "string.mli" 85 3764 3796
)
"src/oasis/OASISFileTemplate.ml" 135 4367 4420 "src/oasis/OASISFileTemplate.ml" 135 4367 4421
type(
  int
)
"src/oasis/OASISFileTemplate.ml" 135 4367 4422 "src/oasis/OASISFileTemplate.ml" 135 4367 4423
type(
  string
)
ident(
  int_ref s "src/oasis/OASISFileTemplate.ml" 130 4239 4259 "src/oasis/OASISFileTemplate.ml" 130 4239 4260
)
"src/oasis/OASISFileTemplate.ml" 135 4367 4425 "src/oasis/OASISFileTemplate.ml" 135 4367 4426
type(
  int
)
"src/oasis/OASISFileTemplate.ml" 135 4367 4427 "src/oasis/OASISFileTemplate.ml" 135 4367 4428
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( * ) "stdlib.mli" 357 13929 13929 "stdlib.mli" 357 13929 13975
)
"src/oasis/OASISFileTemplate.ml" 135 4367 4429 "src/oasis/OASISFileTemplate.ml" 135 4367 4430
type(
  int
)
ident(
  int_ref i "src/oasis/OASISFileTemplate.ml" 133 4318 4322 "src/oasis/OASISFileTemplate.ml" 138 4504 4512
)
"src/oasis/OASISFileTemplate.ml" 135 4367 4425 "src/oasis/OASISFileTemplate.ml" 135 4367 4430
type(
  int
)
"src/oasis/OASISFileTemplate.ml" 135 4367 4431 "src/oasis/OASISFileTemplate.ml" 135 4367 4432
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( + ) "stdlib.mli" 347 13626 13626 "stdlib.mli" 347 13626 13672
)
"src/oasis/OASISFileTemplate.ml" 135 4367 4433 "src/oasis/OASISFileTemplate.ml" 135 4367 4434
type(
  int
)
"src/oasis/OASISFileTemplate.ml" 135 4367 4425 "src/oasis/OASISFileTemplate.ml" 135 4367 4434
type(
  int
)
"src/oasis/OASISFileTemplate.ml" 135 4367 4422 "src/oasis/OASISFileTemplate.ml" 135 4367 4435
type(
  char
)
"src/oasis/OASISFileTemplate.ml" 135 4367 4408 "src/oasis/OASISFileTemplate.ml" 135 4367 4435
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 135 4367 4382 "src/oasis/OASISFileTemplate.ml" 135 4367 4435
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 135 4367 4375 "src/oasis/OASISFileTemplate.ml" 135 4367 4435
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 137 4445 4451 "src/oasis/OASISFileTemplate.ml" 137 4445 4466
type(
  Buffer.t -> char -> unit
)
ident(
  int_ref Stdlib.Buffer.add_char "buffer.mli" 109 4438 4438 "buffer.mli" 109 4438 4470
)
"src/oasis/OASISFileTemplate.ml" 137 4445 4467 "src/oasis/OASISFileTemplate.ml" 137 4445 4468
type(
  Buffer.t
)
ident(
  int_ref d "src/oasis/OASISFileTemplate.ml" 132 4284 4292 "src/oasis/OASISFileTemplate.ml" 132 4284 4293
)
"src/oasis/OASISFileTemplate.ml" 137 4445 4470 "src/oasis/OASISFileTemplate.ml" 137 4445 4478
type(
  int -> char
)
ident(
  int_ref Stdlib.Char.chr "char.mli" 21 1198 1198 "char.mli" 21 1198 1219
)
"src/oasis/OASISFileTemplate.ml" 137 4445 4480 "src/oasis/OASISFileTemplate.ml" 137 4445 4493
type(
  string -> int
)
ident(
  int_ref Stdlib.int_of_string "stdlib.mli" 774 28807 28807 "stdlib.mli" 774 28807 28868
)
"src/oasis/OASISFileTemplate.ml" 137 4445 4494 "src/oasis/OASISFileTemplate.ml" 137 4445 4501
type(
  string
)
ident(
  int_ref hex_str "src/oasis/OASISFileTemplate.ml" 134 4347 4357 "src/oasis/OASISFileTemplate.ml" 134 4347 4364
)
"src/oasis/OASISFileTemplate.ml" 137 4445 4479 "src/oasis/OASISFileTemplate.ml" 137 4445 4502
type(
  int
)
"src/oasis/OASISFileTemplate.ml" 137 4445 4469 "src/oasis/OASISFileTemplate.ml" 137 4445 4503
type(
  char
)
"src/oasis/OASISFileTemplate.ml" 137 4445 4451 "src/oasis/OASISFileTemplate.ml" 137 4445 4503
type(
  unit
)
"src/oasis/OASISFileTemplate.ml" 134 4347 4353 "src/oasis/OASISFileTemplate.ml" 137 4445 4503
type(
  unit
)
"src/oasis/OASISFileTemplate.ml" 133 4318 4322 "src/oasis/OASISFileTemplate.ml" 138 4504 4512
type(
  unit
)
"src/oasis/OASISFileTemplate.ml" 139 4514 4518 "src/oasis/OASISFileTemplate.ml" 139 4514 4533
type(
  Buffer.t -> string
)
ident(
  int_ref Stdlib.Buffer.contents "buffer.mli" 50 2308 2308 "buffer.mli" 50 2308 2334
)
"src/oasis/OASISFileTemplate.ml" 139 4514 4534 "src/oasis/OASISFileTemplate.ml" 139 4514 4535
type(
  Buffer.t
)
ident(
  int_ref d "src/oasis/OASISFileTemplate.ml" 132 4284 4292 "src/oasis/OASISFileTemplate.ml" 132 4284 4293
)
"src/oasis/OASISFileTemplate.ml" 139 4514 4518 "src/oasis/OASISFileTemplate.ml" 139 4514 4535
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 133 4318 4322 "src/oasis/OASISFileTemplate.ml" 139 4514 4535
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 132 4284 4288 "src/oasis/OASISFileTemplate.ml" 139 4514 4535
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 131 4263 4267 "src/oasis/OASISFileTemplate.ml" 139 4514 4535
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 143 4579 4585 "src/oasis/OASISFileTemplate.ml" 143 4579 4593
type(
  string -> bool
)
ident(
  def is_start "src/oasis/OASISFileTemplate.ml" 154 4858 4860 "src/oasis/OASISFileTemplate.ml" 256 7362 7386
)
"src/oasis/OASISFileTemplate.ml" 143 4579 4595 "src/oasis/OASISFileTemplate.ml" 143 4579 4602
type(
  string -> bool
)
ident(
  def is_stop "src/oasis/OASISFileTemplate.ml" 154 4858 4860 "src/oasis/OASISFileTemplate.ml" 256 7362 7386
)
"src/oasis/OASISFileTemplate.ml" 143 4579 4585 "src/oasis/OASISFileTemplate.ml" 143 4579 4602
type(
  (string -> bool) * (string -> bool)
)
"src/oasis/OASISFileTemplate.ml" 144 4605 4613 "src/oasis/OASISFileTemplate.ml" 144 4605 4625
type(
  string -> string -> bool
)
ident(
  def test_comment "src/oasis/OASISFileTemplate.ml" 149 4740 4744 "src/oasis/OASISFileTemplate.ml" 150 4770 4797
)
"src/oasis/OASISFileTemplate.ml" 144 4605 4626 "src/oasis/OASISFileTemplate.ml" 144 4605 4629
type(
  string
)
ident(
  def msg "src/oasis/OASISFileTemplate.ml" 144 4605 4630 "src/oasis/OASISFileTemplate.ml" 147 4709 4732
)
"src/oasis/OASISFileTemplate.ml" 144 4605 4630 "src/oasis/OASISFileTemplate.ml" 144 4605 4633
type(
  string
)
ident(
  def str "src/oasis/OASISFileTemplate.ml" 145 4636 4642 "src/oasis/OASISFileTemplate.ml" 147 4709 4732
)
"src/oasis/OASISFileTemplate.ml" 145 4636 4648 "src/oasis/OASISFileTemplate.ml" 145 4636 4655
type(
  comment
)
ident(
  int_ref comment "src/oasis/OASISFileTemplate.ml" 127 4088 4166 "src/oasis/OASISFileTemplate.ml" 127 4088 4173
)
"src/oasis/OASISFileTemplate.ml" 145 4636 4648 "src/oasis/OASISFileTemplate.ml" 145 4636 4665
type(
  string -> string option
)
"src/oasis/OASISFileTemplate.ml" 145 4636 4666 "src/oasis/OASISFileTemplate.ml" 145 4636 4669
type(
  string
)
ident(
  int_ref str "src/oasis/OASISFileTemplate.ml" 144 4605 4630 "src/oasis/OASISFileTemplate.ml" 144 4605 4633
)
"src/oasis/OASISFileTemplate.ml" 145 4636 4648 "src/oasis/OASISFileTemplate.ml" 145 4636 4669
type(
  string option
)
"src/oasis/OASISFileTemplate.ml" 146 4675 4690 "src/oasis/OASISFileTemplate.ml" 146 4675 4694
type(
  string
)
ident(
  def msg' "src/oasis/OASISFileTemplate.ml" 146 4675 4698 "src/oasis/OASISFileTemplate.ml" 146 4675 4708
)
"src/oasis/OASISFileTemplate.ml" 146 4675 4685 "src/oasis/OASISFileTemplate.ml" 146 4675 4694
type(
  string option
)
type(
  string option
)
"src/oasis/OASISFileTemplate.ml" 146 4675 4698 "src/oasis/OASISFileTemplate.ml" 146 4675 4701
type(
  string
)
ident(
  int_ref msg "src/oasis/OASISFileTemplate.ml" 144 4605 4626 "src/oasis/OASISFileTemplate.ml" 144 4605 4629
)
"src/oasis/OASISFileTemplate.ml" 146 4675 4702 "src/oasis/OASISFileTemplate.ml" 146 4675 4703
type(
  string -> string -> bool
)
ident(
  int_ref Stdlib.( = ) "stdlib.mli" 121 5051 5051 "stdlib.mli" 121 5051 5095
)
"src/oasis/OASISFileTemplate.ml" 146 4675 4704 "src/oasis/OASISFileTemplate.ml" 146 4675 4708
type(
  string
)
ident(
  int_ref msg' "src/oasis/OASISFileTemplate.ml" 146 4675 4690 "src/oasis/OASISFileTemplate.ml" 146 4675 4694
)
"src/oasis/OASISFileTemplate.ml" 146 4675 4698 "src/oasis/OASISFileTemplate.ml" 146 4675 4708
type(
  bool
)
"src/oasis/OASISFileTemplate.ml" 147 4709 4719 "src/oasis/OASISFileTemplate.ml" 147 4709 4723
type(
  string option
)
type(
  string option
)
"src/oasis/OASISFileTemplate.ml" 147 4709 4727 "src/oasis/OASISFileTemplate.ml" 147 4709 4732
type(
  bool
)
"src/oasis/OASISFileTemplate.ml" 145 4636 4642 "src/oasis/OASISFileTemplate.ml" 147 4709 4732
type(
  bool
)
"src/oasis/OASISFileTemplate.ml" 149 4740 4745 "src/oasis/OASISFileTemplate.ml" 149 4740 4757
type(
  string -> string -> bool
)
ident(
  int_ref test_comment "src/oasis/OASISFileTemplate.ml" 144 4605 4613 "src/oasis/OASISFileTemplate.ml" 144 4605 4625
)
"src/oasis/OASISFileTemplate.ml" 149 4740 4758 "src/oasis/OASISFileTemplate.ml" 149 4740 4767
type(
  string
)
ident(
  int_ref start_msg "src/oasis/OASISFileTemplate.ml" 70 2710 2714 "src/oasis/OASISFileTemplate.ml" 70 2710 2723
)
"src/oasis/OASISFileTemplate.ml" 149 4740 4744 "src/oasis/OASISFileTemplate.ml" 149 4740 4768
type(
  string -> bool
)
"src/oasis/OASISFileTemplate.ml" 150 4770 4775 "src/oasis/OASISFileTemplate.ml" 150 4770 4787
type(
  string -> string -> bool
)
ident(
  int_ref test_comment "src/oasis/OASISFileTemplate.ml" 144 4605 4613 "src/oasis/OASISFileTemplate.ml" 144 4605 4625
)
"src/oasis/OASISFileTemplate.ml" 150 4770 4788 "src/oasis/OASISFileTemplate.ml" 150 4770 4796
type(
  string
)
ident(
  int_ref stop_msg "src/oasis/OASISFileTemplate.ml" 71 2740 2744 "src/oasis/OASISFileTemplate.ml" 71 2740 2752
)
"src/oasis/OASISFileTemplate.ml" 150 4770 4774 "src/oasis/OASISFileTemplate.ml" 150 4770 4797
type(
  string -> bool
)
"src/oasis/OASISFileTemplate.ml" 149 4740 4744 "src/oasis/OASISFileTemplate.ml" 150 4770 4797
type(
  (string -> bool) * (string -> bool)
)
"src/oasis/OASISFileTemplate.ml" 144 4605 4609 "src/oasis/OASISFileTemplate.ml" 150 4770 4797
type(
  (string -> bool) * (string -> bool)
)
"src/oasis/OASISFileTemplate.ml" 154 4858 4864 "src/oasis/OASISFileTemplate.ml" 154 4858 4878
type(
  string -> string
)
ident(
  def extract_digest "src/oasis/OASISFileTemplate.ml" 171 5358 5360 "src/oasis/OASISFileTemplate.ml" 256 7362 7386
)
"src/oasis/OASISFileTemplate.ml" 154 4858 4879 "src/oasis/OASISFileTemplate.ml" 154 4858 4882
type(
  string
)
ident(
  def str "src/oasis/OASISFileTemplate.ml" 155 4885 4889 "src/oasis/OASISFileTemplate.ml" 165 5186 5209
)
"src/oasis/OASISFileTemplate.ml" 155 4885 4895 "src/oasis/OASISFileTemplate.ml" 155 4885 4902
type(
  comment
)
ident(
  int_ref comment "src/oasis/OASISFileTemplate.ml" 127 4088 4166 "src/oasis/OASISFileTemplate.ml" 127 4088 4173
)
"src/oasis/OASISFileTemplate.ml" 155 4885 4895 "src/oasis/OASISFileTemplate.ml" 155 4885 4912
type(
  string -> string option
)
"src/oasis/OASISFileTemplate.ml" 155 4885 4913 "src/oasis/OASISFileTemplate.ml" 155 4885 4916
type(
  string
)
ident(
  int_ref str "src/oasis/OASISFileTemplate.ml" 154 4858 4879 "src/oasis/OASISFileTemplate.ml" 154 4858 4882
)
"src/oasis/OASISFileTemplate.ml" 155 4885 4895 "src/oasis/OASISFileTemplate.ml" 155 4885 4916
type(
  string option
)
"src/oasis/OASISFileTemplate.ml" 156 4922 4935 "src/oasis/OASISFileTemplate.ml" 156 4922 4939
type(
  string
)
ident(
  def str' "src/oasis/OASISFileTemplate.ml" 157 4943 4951 "src/oasis/OASISFileTemplate.ml" 163 5158 5169
)
"src/oasis/OASISFileTemplate.ml" 156 4922 4930 "src/oasis/OASISFileTemplate.ml" 156 4922 4939
type(
  string option
)
type(
  string option
)
"src/oasis/OASISFileTemplate.ml" 158 4957 4973 "src/oasis/OASISFileTemplate.ml" 158 4957 4981
type(
  ?is_whitespace:(char -> bool) ->
  ?tokens:string list -> string -> string list
)
ident(
  int_ref OASISString.tokenize "src/oasis/OASISString.ml" 185 5077 5081 "src/oasis/OASISString.ml" 185 5077 5089
)
"src/oasis/OASISFileTemplate.ml" 158 4957 4991 "src/oasis/OASISFileTemplate.ml" 158 4957 4994
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 158 4957 4996 "src/oasis/OASISFileTemplate.ml" 158 4957 4999
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 158 4957 5001 "src/oasis/OASISFileTemplate.ml" 158 4957 5004
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 158 4957 4990 "src/oasis/OASISFileTemplate.ml" 158 4957 5005
type(
  string list
)
type(
  string list option
)
"src/oasis/OASISFileTemplate.ml" 158 4957 5006 "src/oasis/OASISFileTemplate.ml" 158 4957 5010
type(
  string
)
ident(
  int_ref str' "src/oasis/OASISFileTemplate.ml" 156 4922 4935 "src/oasis/OASISFileTemplate.ml" 156 4922 4939
)
"src/oasis/OASISFileTemplate.ml" 158 4957 4973 "src/oasis/OASISFileTemplate.ml" 158 4957 5010
type(
  string list
)
"src/oasis/OASISFileTemplate.ml" 159 5016 5031 "src/oasis/OASISFileTemplate.ml" 159 5016 5035
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 159 5016 5037 "src/oasis/OASISFileTemplate.ml" 159 5016 5042
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 159 5016 5044 "src/oasis/OASISFileTemplate.ml" 159 5016 5050
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 159 5016 5052 "src/oasis/OASISFileTemplate.ml" 159 5016 5055
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 159 5016 5057 "src/oasis/OASISFileTemplate.ml" 159 5016 5065
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 159 5016 5067 "src/oasis/OASISFileTemplate.ml" 159 5016 5070
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 159 5016 5072 "src/oasis/OASISFileTemplate.ml" 159 5016 5078
type(
  string
)
ident(
  def digest "src/oasis/OASISFileTemplate.ml" 160 5088 5102 "src/oasis/OASISFileTemplate.ml" 160 5088 5108
)
"src/oasis/OASISFileTemplate.ml" 159 5016 5080 "src/oasis/OASISFileTemplate.ml" 159 5016 5083
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 159 5016 5030 "src/oasis/OASISFileTemplate.ml" 159 5016 5084
type(
  string list
)
type(
  string list
)
"src/oasis/OASISFileTemplate.ml" 160 5088 5102 "src/oasis/OASISFileTemplate.ml" 160 5088 5108
type(
  string
)
ident(
  int_ref digest "src/oasis/OASISFileTemplate.ml" 159 5016 5072 "src/oasis/OASISFileTemplate.ml" 159 5016 5078
)
"src/oasis/OASISFileTemplate.ml" 161 5109 5123 "src/oasis/OASISFileTemplate.ml" 161 5109 5124
type(
  string list
)
type(
  string list
)
"src/oasis/OASISFileTemplate.ml" 162 5128 5142 "src/oasis/OASISFileTemplate.ml" 162 5128 5147
type(
  exn -> string
)
ident(
  int_ref Stdlib.raise "stdlib.mli" 30 1602 1602 "stdlib.mli" 30 1602 1639
)
"src/oasis/OASISFileTemplate.ml" 162 5128 5148 "src/oasis/OASISFileTemplate.ml" 162 5128 5157
type(
  exn
)
"src/oasis/OASISFileTemplate.ml" 162 5128 5142 "src/oasis/OASISFileTemplate.ml" 162 5128 5157
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 157 4943 4951 "src/oasis/OASISFileTemplate.ml" 163 5158 5169
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 164 5170 5178 "src/oasis/OASISFileTemplate.ml" 164 5170 5182
type(
  string option
)
type(
  string option
)
"src/oasis/OASISFileTemplate.ml" 165 5186 5194 "src/oasis/OASISFileTemplate.ml" 165 5186 5199
type(
  exn -> string
)
ident(
  int_ref Stdlib.raise "stdlib.mli" 30 1602 1602 "stdlib.mli" 30 1602 1639
)
"src/oasis/OASISFileTemplate.ml" 165 5186 5200 "src/oasis/OASISFileTemplate.ml" 165 5186 5209
type(
  exn
)
"src/oasis/OASISFileTemplate.ml" 165 5186 5194 "src/oasis/OASISFileTemplate.ml" 165 5186 5209
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 155 4885 4889 "src/oasis/OASISFileTemplate.ml" 165 5186 5209
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 171 5358 5364 "src/oasis/OASISFileTemplate.ml" 171 5358 5370
type(
  line list
)
ident(
  def header "src/oasis/OASISFileTemplate.ml" 240 7062 7064 "src/oasis/OASISFileTemplate.ml" 256 7362 7386
)
"src/oasis/OASISFileTemplate.ml" 171 5358 5372 "src/oasis/OASISFileTemplate.ml" 171 5358 5376
type(
  body
)
ident(
  def body "src/oasis/OASISFileTemplate.ml" 240 7062 7064 "src/oasis/OASISFileTemplate.ml" 256 7362 7386
)
"src/oasis/OASISFileTemplate.ml" 171 5358 5378 "src/oasis/OASISFileTemplate.ml" 171 5358 5384
type(
  string list
)
ident(
  def footer "src/oasis/OASISFileTemplate.ml" 240 7062 7064 "src/oasis/OASISFileTemplate.ml" 256 7362 7386
)
"src/oasis/OASISFileTemplate.ml" 171 5358 5364 "src/oasis/OASISFileTemplate.ml" 171 5358 5384
type(
  line list * body * string list
)
"src/oasis/OASISFileTemplate.ml" 175 5495 5507 "src/oasis/OASISFileTemplate.ml" 175 5495 5517
type(
  ('a -> bool) -> 'a list -> 'a list -> 'a list * 'a list
)
ident(
  def split_cond "src/oasis/OASISFileTemplate.ml" 175 5495 5499 "src/oasis/OASISFileTemplate.ml" 236 7031 7054
)
"src/oasis/OASISFileTemplate.ml" 175 5495 5518 "src/oasis/OASISFileTemplate.ml" 175 5495 5522
type(
  'a -> bool
)
ident(
  def cond "src/oasis/OASISFileTemplate.ml" 175 5495 5523 "src/oasis/OASISFileTemplate.ml" 183 5707 5732
)
"src/oasis/OASISFileTemplate.ml" 175 5495 5523 "src/oasis/OASISFileTemplate.ml" 175 5495 5526
type(
  'a list
)
ident(
  def acc "src/oasis/OASISFileTemplate.ml" 175 5495 5527 "src/oasis/OASISFileTemplate.ml" 183 5707 5732
)
"src/oasis/OASISFileTemplate.ml" 175 5495 5527 "src/oasis/OASISFileTemplate.ml" 175 5495 5530
type(
  'a list
)
ident(
  def lst "src/oasis/OASISFileTemplate.ml" 176 5533 5539 "src/oasis/OASISFileTemplate.ml" 183 5707 5732
)
"src/oasis/OASISFileTemplate.ml" 176 5533 5545 "src/oasis/OASISFileTemplate.ml" 176 5533 5548
type(
  'a list
)
ident(
  int_ref lst "src/oasis/OASISFileTemplate.ml" 175 5495 5527 "src/oasis/OASISFileTemplate.ml" 175 5495 5530
)
"src/oasis/OASISFileTemplate.ml" 177 5554 5564 "src/oasis/OASISFileTemplate.ml" 177 5554 5566
type(
  'a
)
ident(
  def hd "src/oasis/OASISFileTemplate.ml" 178 5576 5586 "src/oasis/OASISFileTemplate.ml" 181 5660 5690
)
"src/oasis/OASISFileTemplate.ml" 177 5554 5570 "src/oasis/OASISFileTemplate.ml" 177 5554 5572
type(
  'a list
)
ident(
  def tl "src/oasis/OASISFileTemplate.ml" 178 5576 5586 "src/oasis/OASISFileTemplate.ml" 181 5660 5690
)
"src/oasis/OASISFileTemplate.ml" 177 5554 5564 "src/oasis/OASISFileTemplate.ml" 177 5554 5572
type(
  'a list
)
type(
  'a list
)
"src/oasis/OASISFileTemplate.ml" 178 5576 5589 "src/oasis/OASISFileTemplate.ml" 178 5576 5593
type(
  'a -> bool
)
ident(
  int_ref cond "src/oasis/OASISFileTemplate.ml" 175 5495 5518 "src/oasis/OASISFileTemplate.ml" 175 5495 5522
)
"src/oasis/OASISFileTemplate.ml" 178 5576 5594 "src/oasis/OASISFileTemplate.ml" 178 5576 5596
type(
  'a
)
ident(
  int_ref hd "src/oasis/OASISFileTemplate.ml" 177 5554 5564 "src/oasis/OASISFileTemplate.ml" 177 5554 5566
)
"src/oasis/OASISFileTemplate.ml" 178 5576 5589 "src/oasis/OASISFileTemplate.ml" 178 5576 5596
type(
  bool
)
"src/oasis/OASISFileTemplate.ml" 179 5602 5614 "src/oasis/OASISFileTemplate.ml" 179 5602 5624
type(
  ('a -> bool) -> 'a list -> 'a list -> 'a list * 'a list
)
ident(
  int_ref split_cond "src/oasis/OASISFileTemplate.ml" 175 5495 5507 "src/oasis/OASISFileTemplate.ml" 175 5495 5517
)
"src/oasis/OASISFileTemplate.ml" 179 5602 5625 "src/oasis/OASISFileTemplate.ml" 179 5602 5629
type(
  'a -> bool
)
ident(
  int_ref cond "src/oasis/OASISFileTemplate.ml" 175 5495 5518 "src/oasis/OASISFileTemplate.ml" 175 5495 5522
)
"src/oasis/OASISFileTemplate.ml" 179 5602 5631 "src/oasis/OASISFileTemplate.ml" 179 5602 5633
type(
  'a
)
ident(
  int_ref hd "src/oasis/OASISFileTemplate.ml" 177 5554 5564 "src/oasis/OASISFileTemplate.ml" 177 5554 5566
)
"src/oasis/OASISFileTemplate.ml" 179 5602 5637 "src/oasis/OASISFileTemplate.ml" 179 5602 5640
type(
  'a list
)
ident(
  int_ref acc "src/oasis/OASISFileTemplate.ml" 175 5495 5523 "src/oasis/OASISFileTemplate.ml" 175 5495 5526
)
"src/oasis/OASISFileTemplate.ml" 179 5602 5630 "src/oasis/OASISFileTemplate.ml" 179 5602 5641
type(
  'a list
)
"src/oasis/OASISFileTemplate.ml" 179 5602 5642 "src/oasis/OASISFileTemplate.ml" 179 5602 5644
type(
  'a list
)
ident(
  int_ref tl "src/oasis/OASISFileTemplate.ml" 177 5554 5570 "src/oasis/OASISFileTemplate.ml" 177 5554 5572
)
"src/oasis/OASISFileTemplate.ml" 179 5602 5614 "src/oasis/OASISFileTemplate.ml" 179 5602 5644
type(
  'a list * 'a list
)
"src/oasis/OASISFileTemplate.ml" 181 5660 5673 "src/oasis/OASISFileTemplate.ml" 181 5660 5681
type(
  'a list -> 'a list
)
ident(
  int_ref Stdlib.List.rev "list.mli" 90 3519 3519 "list.mli" 90 3519 3547
)
"src/oasis/OASISFileTemplate.ml" 181 5660 5682 "src/oasis/OASISFileTemplate.ml" 181 5660 5685
type(
  'a list
)
ident(
  int_ref acc "src/oasis/OASISFileTemplate.ml" 175 5495 5523 "src/oasis/OASISFileTemplate.ml" 175 5495 5526
)
"src/oasis/OASISFileTemplate.ml" 181 5660 5672 "src/oasis/OASISFileTemplate.ml" 181 5660 5686
type(
  'a list
)
"src/oasis/OASISFileTemplate.ml" 181 5660 5688 "src/oasis/OASISFileTemplate.ml" 181 5660 5690
type(
  'a list
)
ident(
  int_ref tl "src/oasis/OASISFileTemplate.ml" 177 5554 5570 "src/oasis/OASISFileTemplate.ml" 177 5554 5572
)
"src/oasis/OASISFileTemplate.ml" 181 5660 5672 "src/oasis/OASISFileTemplate.ml" 181 5660 5690
type(
  'a list * 'a list
)
"src/oasis/OASISFileTemplate.ml" 178 5576 5586 "src/oasis/OASISFileTemplate.ml" 181 5660 5690
type(
  'a list * 'a list
)
"src/oasis/OASISFileTemplate.ml" 182 5691 5701 "src/oasis/OASISFileTemplate.ml" 182 5691 5703
type(
  'a list
)
type(
  'a list
)
"src/oasis/OASISFileTemplate.ml" 183 5707 5717 "src/oasis/OASISFileTemplate.ml" 183 5707 5722
type(
  exn -> 'a list * 'a list
)
ident(
  int_ref Stdlib.raise "stdlib.mli" 30 1602 1602 "stdlib.mli" 30 1602 1639
)
"src/oasis/OASISFileTemplate.ml" 183 5707 5723 "src/oasis/OASISFileTemplate.ml" 183 5707 5732
type(
  exn
)
"src/oasis/OASISFileTemplate.ml" 183 5707 5717 "src/oasis/OASISFileTemplate.ml" 183 5707 5732
type(
  'a list * 'a list
)
"src/oasis/OASISFileTemplate.ml" 176 5533 5539 "src/oasis/OASISFileTemplate.ml" 183 5707 5732
type(
  'a list * 'a list
)
"src/oasis/OASISFileTemplate.ml" 189 5835 5845 "src/oasis/OASISFileTemplate.ml" 189 5835 5855
type(
  line list
)
ident(
  def lst_header "src/oasis/OASISFileTemplate.ml" 205 6265 6271 "src/oasis/OASISFileTemplate.ml" 230 6889 6936
)
"src/oasis/OASISFileTemplate.ml" 189 5835 5857 "src/oasis/OASISFileTemplate.ml" 189 5835 5859
type(
  line list
)
ident(
  def tl "src/oasis/OASISFileTemplate.ml" 205 6265 6271 "src/oasis/OASISFileTemplate.ml" 230 6889 6936
)
"src/oasis/OASISFileTemplate.ml" 189 5835 5845 "src/oasis/OASISFileTemplate.ml" 189 5835 5859
type(
  line list * line list
)
"src/oasis/OASISFileTemplate.ml" 190 5862 5870 "src/oasis/OASISFileTemplate.ml" 190 5862 5880
type(
  (line -> bool) -> line list -> line list -> line list * line list
)
ident(
  int_ref split_cond "src/oasis/OASISFileTemplate.ml" 175 5495 5507 "src/oasis/OASISFileTemplate.ml" 175 5495 5517
)
"src/oasis/OASISFileTemplate.ml" 191 5881 5895 "src/oasis/OASISFileTemplate.ml" 191 5881 5916
type(
  bool
)
ident(
  int_ref disable_oasis_section "src/oasis/OASISFileTemplate.ml" 127 4088 4134 "src/oasis/OASISFileTemplate.ml" 127 4088 4155
)
"src/oasis/OASISFileTemplate.ml" 192 5922 5939 "src/oasis/OASISFileTemplate.ml" 192 5922 5940
type(
  line
)
"src/oasis/OASISFileTemplate.ml" 192 5922 5944 "src/oasis/OASISFileTemplate.ml" 192 5922 5949
type(
  bool
)
"src/oasis/OASISFileTemplate.ml" 192 5922 5935 "src/oasis/OASISFileTemplate.ml" 192 5922 5949
type(
  line -> bool
)
"src/oasis/OASISFileTemplate.ml" 194 5966 5983 "src/oasis/OASISFileTemplate.ml" 194 5966 5986
type(
  line
)
ident(
  def str "src/oasis/OASISFileTemplate.ml" 195 5990 6005 "src/oasis/OASISFileTemplate.ml" 201 6209 6227
)
"src/oasis/OASISFileTemplate.ml" 195 5990 6008 "src/oasis/OASISFileTemplate.ml" 195 5990 6011
type(
  bool -> bool
)
ident(
  int_ref Stdlib.not "stdlib.mli" 211 8889 8889 "stdlib.mli" 211 8889 8929
)
"src/oasis/OASISFileTemplate.ml" 195 5990 6013 "src/oasis/OASISFileTemplate.ml" 195 5990 6021
type(
  line -> bool
)
ident(
  int_ref is_start "src/oasis/OASISFileTemplate.ml" 143 4579 4585 "src/oasis/OASISFileTemplate.ml" 143 4579 4593
)
"src/oasis/OASISFileTemplate.ml" 195 5990 6022 "src/oasis/OASISFileTemplate.ml" 195 5990 6025
type(
  line
)
ident(
  int_ref str "src/oasis/OASISFileTemplate.ml" 194 5966 5983 "src/oasis/OASISFileTemplate.ml" 194 5966 5986
)
"src/oasis/OASISFileTemplate.ml" 195 5990 6012 "src/oasis/OASISFileTemplate.ml" 195 5990 6026
type(
  bool
)
"src/oasis/OASISFileTemplate.ml" 195 5990 6008 "src/oasis/OASISFileTemplate.ml" 195 5990 6026
type(
  bool
)
"src/oasis/OASISFileTemplate.ml" 196 6038 6055 "src/oasis/OASISFileTemplate.ml" 196 6038 6060
type(
  ctxt:OASISContext.t ->
  (line -> unit, unit, string, unit) format4 -> line -> unit
)
ident(
  int_ref OASISMessage.debug "src/oasis/OASISMessage.mli" 44 2178 2178 "src/oasis/OASISMessage.mli" 44 2178 2250
)
"src/oasis/OASISFileTemplate.ml" 196 6038 6062 "src/oasis/OASISFileTemplate.ml" 196 6038 6066
type(
  OASISContext.t
)
ident(
  int_ref ctxt "src/oasis/OASISFileTemplate.ml" 127 4088 4117 "src/oasis/OASISFileTemplate.ml" 127 4088 4121
)
"src/oasis/OASISFileTemplate.ml" 196 6038 6067 "src/oasis/OASISFileTemplate.ml" 196 6038 6082
type(
  (line -> unit, unit, string, unit) format4
)
"src/oasis/OASISFileTemplate.ml" 196 6038 6083 "src/oasis/OASISFileTemplate.ml" 196 6038 6086
type(
  line
)
ident(
  int_ref str "src/oasis/OASISFileTemplate.ml" 194 5966 5983 "src/oasis/OASISFileTemplate.ml" 194 5966 5986
)
"src/oasis/OASISFileTemplate.ml" 196 6038 6055 "src/oasis/OASISFileTemplate.ml" 196 6038 6086
type(
  unit
)
"src/oasis/OASISFileTemplate.ml" 197 6088 6105 "src/oasis/OASISFileTemplate.ml" 197 6088 6109
type(
  bool
)
"src/oasis/OASISFileTemplate.ml" 195 5990 6032 "src/oasis/OASISFileTemplate.ml" 198 6110 6128
type(
  bool
)
"src/oasis/OASISFileTemplate.ml" 199 6140 6157 "src/oasis/OASISFileTemplate.ml" 199 6140 6162
type(
  ctxt:OASISContext.t ->
  (line -> unit, unit, string, unit) format4 -> line -> unit
)
ident(
  int_ref OASISMessage.debug "src/oasis/OASISMessage.mli" 44 2178 2178 "src/oasis/OASISMessage.mli" 44 2178 2250
)
"src/oasis/OASISFileTemplate.ml" 199 6140 6164 "src/oasis/OASISFileTemplate.ml" 199 6140 6168
type(
  OASISContext.t
)
ident(
  int_ref ctxt "src/oasis/OASISFileTemplate.ml" 127 4088 4117 "src/oasis/OASISFileTemplate.ml" 127 4088 4121
)
"src/oasis/OASISFileTemplate.ml" 199 6140 6169 "src/oasis/OASISFileTemplate.ml" 199 6140 6180
type(
  (line -> unit, unit, string, unit) format4
)
"src/oasis/OASISFileTemplate.ml" 199 6140 6181 "src/oasis/OASISFileTemplate.ml" 199 6140 6184
type(
  line
)
ident(
  int_ref str "src/oasis/OASISFileTemplate.ml" 194 5966 5983 "src/oasis/OASISFileTemplate.ml" 194 5966 5986
)
"src/oasis/OASISFileTemplate.ml" 199 6140 6157 "src/oasis/OASISFileTemplate.ml" 199 6140 6184
type(
  unit
)
"src/oasis/OASISFileTemplate.ml" 200 6186 6203 "src/oasis/OASISFileTemplate.ml" 200 6186 6208
type(
  bool
)
"src/oasis/OASISFileTemplate.ml" 198 6110 6134 "src/oasis/OASISFileTemplate.ml" 201 6209 6227
type(
  bool
)
"src/oasis/OASISFileTemplate.ml" 195 5990 6005 "src/oasis/OASISFileTemplate.ml" 201 6209 6227
type(
  bool
)
"src/oasis/OASISFileTemplate.ml" 194 5966 5979 "src/oasis/OASISFileTemplate.ml" 201 6209 6227
type(
  line -> bool
)
"src/oasis/OASISFileTemplate.ml" 191 5881 5891 "src/oasis/OASISFileTemplate.ml" 201 6209 6228
type(
  line -> bool
)
"src/oasis/OASISFileTemplate.ml" 202 6229 6239 "src/oasis/OASISFileTemplate.ml" 202 6229 6241
type(
  line list
)
"src/oasis/OASISFileTemplate.ml" 203 6242 6252 "src/oasis/OASISFileTemplate.ml" 203 6242 6255
type(
  line list
)
ident(
  int_ref lst "src/oasis/OASISFileTemplate.ml" 127 4088 4174 "src/oasis/OASISFileTemplate.ml" 127 4088 4177
)
"src/oasis/OASISFileTemplate.ml" 190 5862 5870 "src/oasis/OASISFileTemplate.ml" 203 6242 6255
type(
  line list * line list
)
"src/oasis/OASISFileTemplate.ml" 205 6265 6275 "src/oasis/OASISFileTemplate.ml" 205 6265 6286
type(
  string option
)
ident(
  def digest_body "src/oasis/OASISFileTemplate.ml" 217 6568 6574 "src/oasis/OASISFileTemplate.ml" 230 6889 6936
)
"src/oasis/OASISFileTemplate.ml" 205 6265 6288 "src/oasis/OASISFileTemplate.ml" 205 6265 6290
type(
  string list
)
ident(
  def tl "src/oasis/OASISFileTemplate.ml" 217 6568 6574 "src/oasis/OASISFileTemplate.ml" 230 6889 6936
)
"src/oasis/OASISFileTemplate.ml" 205 6265 6275 "src/oasis/OASISFileTemplate.ml" 205 6265 6290
type(
  string option * string list
)
"src/oasis/OASISFileTemplate.ml" 206 6293 6307 "src/oasis/OASISFileTemplate.ml" 206 6293 6309
type(
  line list
)
ident(
  int_ref tl "src/oasis/OASISFileTemplate.ml" 189 5835 5857 "src/oasis/OASISFileTemplate.ml" 189 5835 5859
)
"src/oasis/OASISFileTemplate.ml" 207 6315 6328 "src/oasis/OASISFileTemplate.ml" 207 6315 6330
type(
  string
)
ident(
  def hd "src/oasis/OASISFileTemplate.ml" 208 6347 6359 "src/oasis/OASISFileTemplate.ml" 213 6502 6517
)
"src/oasis/OASISFileTemplate.ml" 207 6315 6334 "src/oasis/OASISFileTemplate.ml" 207 6315 6336
type(
  string list
)
ident(
  def tl "src/oasis/OASISFileTemplate.ml" 208 6347 6359 "src/oasis/OASISFileTemplate.ml" 213 6502 6517
)
"src/oasis/OASISFileTemplate.ml" 207 6315 6327 "src/oasis/OASISFileTemplate.ml" 207 6315 6337
type(
  string list
)
"src/oasis/OASISFileTemplate.ml" 207 6315 6327 "src/oasis/OASISFileTemplate.ml" 207 6315 6344
type(
  string list
)
type(
  string list
)
ident(
  def lst "src/oasis/OASISFileTemplate.ml" 208 6347 6359 "src/oasis/OASISFileTemplate.ml" 213 6502 6517
)
"src/oasis/OASISFileTemplate.ml" 210 6383 6405 "src/oasis/OASISFileTemplate.ml" 210 6383 6418
type(
  string -> string
)
ident(
  int_ref digest_of_hex "src/oasis/OASISFileTemplate.ml" 130 4239 4245 "src/oasis/OASISFileTemplate.ml" 130 4239 4258
)
"src/oasis/OASISFileTemplate.ml" 210 6383 6420 "src/oasis/OASISFileTemplate.ml" 210 6383 6434
type(
  string -> string
)
ident(
  int_ref extract_digest "src/oasis/OASISFileTemplate.ml" 154 4858 4864 "src/oasis/OASISFileTemplate.ml" 154 4858 4878
)
"src/oasis/OASISFileTemplate.ml" 210 6383 6435 "src/oasis/OASISFileTemplate.ml" 210 6383 6437
type(
  string
)
ident(
  int_ref hd "src/oasis/OASISFileTemplate.ml" 207 6315 6328 "src/oasis/OASISFileTemplate.ml" 207 6315 6330
)
"src/oasis/OASISFileTemplate.ml" 210 6383 6419 "src/oasis/OASISFileTemplate.ml" 210 6383 6438
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 210 6383 6404 "src/oasis/OASISFileTemplate.ml" 210 6383 6439
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 210 6383 6399 "src/oasis/OASISFileTemplate.ml" 210 6383 6439
type(
  string option
)
"src/oasis/OASISFileTemplate.ml" 210 6383 6441 "src/oasis/OASISFileTemplate.ml" 210 6383 6443
type(
  string list
)
ident(
  int_ref tl "src/oasis/OASISFileTemplate.ml" 207 6315 6334 "src/oasis/OASISFileTemplate.ml" 207 6315 6336
)
"src/oasis/OASISFileTemplate.ml" 210 6383 6399 "src/oasis/OASISFileTemplate.ml" 210 6383 6443
type(
  string option * string list
)
"src/oasis/OASISFileTemplate.ml" 211 6444 6463 "src/oasis/OASISFileTemplate.ml" 211 6444 6472
type(
  exn
)
"src/oasis/OASISFileTemplate.ml" 212 6476 6492 "src/oasis/OASISFileTemplate.ml" 212 6476 6496
type(
  string option
)
"src/oasis/OASISFileTemplate.ml" 212 6476 6498 "src/oasis/OASISFileTemplate.ml" 212 6476 6501
type(
  string list
)
ident(
  int_ref lst "src/oasis/OASISFileTemplate.ml" 207 6315 6327 "src/oasis/OASISFileTemplate.ml" 207 6315 6344
)
"src/oasis/OASISFileTemplate.ml" 212 6476 6492 "src/oasis/OASISFileTemplate.ml" 212 6476 6501
type(
  string option * string list
)
"src/oasis/OASISFileTemplate.ml" 208 6347 6359 "src/oasis/OASISFileTemplate.ml" 213 6502 6517
type(
  string option * string list
)
"src/oasis/OASISFileTemplate.ml" 214 6518 6530 "src/oasis/OASISFileTemplate.ml" 214 6518 6533
type(
  string list
)
type(
  string list
)
ident(
  def lst "src/oasis/OASISFileTemplate.ml" 215 6537 6549 "src/oasis/OASISFileTemplate.ml" 215 6537 6558
)
"src/oasis/OASISFileTemplate.ml" 215 6537 6549 "src/oasis/OASISFileTemplate.ml" 215 6537 6553
type(
  string option
)
"src/oasis/OASISFileTemplate.ml" 215 6537 6555 "src/oasis/OASISFileTemplate.ml" 215 6537 6558
type(
  string list
)
ident(
  int_ref lst "src/oasis/OASISFileTemplate.ml" 214 6518 6530 "src/oasis/OASISFileTemplate.ml" 214 6518 6533
)
"src/oasis/OASISFileTemplate.ml" 215 6537 6549 "src/oasis/OASISFileTemplate.ml" 215 6537 6558
type(
  string option * string list
)
"src/oasis/OASISFileTemplate.ml" 206 6293 6301 "src/oasis/OASISFileTemplate.ml" 215 6537 6558
type(
  string option * string list
)
"src/oasis/OASISFileTemplate.ml" 217 6568 6578 "src/oasis/OASISFileTemplate.ml" 217 6568 6586
type(
  string list
)
ident(
  def lst_body "src/oasis/OASISFileTemplate.ml" 226 6759 6765 "src/oasis/OASISFileTemplate.ml" 230 6889 6936
)
"src/oasis/OASISFileTemplate.ml" 217 6568 6588 "src/oasis/OASISFileTemplate.ml" 217 6568 6598
type(
  string list
)
ident(
  def lst_footer "src/oasis/OASISFileTemplate.ml" 226 6759 6765 "src/oasis/OASISFileTemplate.ml" 230 6889 6936
)
"src/oasis/OASISFileTemplate.ml" 217 6568 6578 "src/oasis/OASISFileTemplate.ml" 217 6568 6598
type(
  string list * string list
)
"src/oasis/OASISFileTemplate.ml" 219 6613 6623 "src/oasis/OASISFileTemplate.ml" 219 6613 6633
type(
  (string -> bool) -> string list -> string list -> string list * string list
)
ident(
  int_ref split_cond "src/oasis/OASISFileTemplate.ml" 175 5495 5507 "src/oasis/OASISFileTemplate.ml" 175 5495 5517
)
"src/oasis/OASISFileTemplate.ml" 220 6634 6651 "src/oasis/OASISFileTemplate.ml" 220 6634 6654
type(
  string
)
ident(
  def str "src/oasis/OASISFileTemplate.ml" 220 6634 6658 "src/oasis/OASISFileTemplate.ml" 220 6634 6675
)
"src/oasis/OASISFileTemplate.ml" 220 6634 6658 "src/oasis/OASISFileTemplate.ml" 220 6634 6661
type(
  bool -> bool
)
ident(
  int_ref Stdlib.not "stdlib.mli" 211 8889 8889 "stdlib.mli" 211 8889 8929
)
"src/oasis/OASISFileTemplate.ml" 220 6634 6663 "src/oasis/OASISFileTemplate.ml" 220 6634 6670
type(
  string -> bool
)
ident(
  int_ref is_stop "src/oasis/OASISFileTemplate.ml" 143 4579 4595 "src/oasis/OASISFileTemplate.ml" 143 4579 4602
)
"src/oasis/OASISFileTemplate.ml" 220 6634 6671 "src/oasis/OASISFileTemplate.ml" 220 6634 6674
type(
  string
)
ident(
  int_ref str "src/oasis/OASISFileTemplate.ml" 220 6634 6651 "src/oasis/OASISFileTemplate.ml" 220 6634 6654
)
"src/oasis/OASISFileTemplate.ml" 220 6634 6662 "src/oasis/OASISFileTemplate.ml" 220 6634 6675
type(
  bool
)
"src/oasis/OASISFileTemplate.ml" 220 6634 6658 "src/oasis/OASISFileTemplate.ml" 220 6634 6675
type(
  bool
)
"src/oasis/OASISFileTemplate.ml" 220 6634 6646 "src/oasis/OASISFileTemplate.ml" 220 6634 6676
type(
  string -> bool
)
"src/oasis/OASISFileTemplate.ml" 221 6677 6689 "src/oasis/OASISFileTemplate.ml" 221 6677 6691
type(
  string list
)
"src/oasis/OASISFileTemplate.ml" 222 6692 6704 "src/oasis/OASISFileTemplate.ml" 222 6692 6706
type(
  string list
)
ident(
  int_ref tl "src/oasis/OASISFileTemplate.ml" 205 6265 6288 "src/oasis/OASISFileTemplate.ml" 205 6265 6290
)
"src/oasis/OASISFileTemplate.ml" 219 6613 6623 "src/oasis/OASISFileTemplate.ml" 222 6692 6706
type(
  string list * string list
)
"src/oasis/OASISFileTemplate.ml" 223 6707 6720 "src/oasis/OASISFileTemplate.ml" 223 6707 6729
type(
  exn
)
"src/oasis/OASISFileTemplate.ml" 224 6733 6743 "src/oasis/OASISFileTemplate.ml" 224 6733 6745
type(
  string list
)
ident(
  int_ref tl "src/oasis/OASISFileTemplate.ml" 205 6265 6288 "src/oasis/OASISFileTemplate.ml" 205 6265 6290
)
"src/oasis/OASISFileTemplate.ml" 224 6733 6747 "src/oasis/OASISFileTemplate.ml" 224 6733 6749
type(
  string list
)
"src/oasis/OASISFileTemplate.ml" 224 6733 6743 "src/oasis/OASISFileTemplate.ml" 224 6733 6749
type(
  string list * string list
)
"src/oasis/OASISFileTemplate.ml" 218 6601 6609 "src/oasis/OASISFileTemplate.ml" 224 6733 6749
type(
  string list * string list
)
"src/oasis/OASISFileTemplate.ml" 226 6759 6771 "src/oasis/OASISFileTemplate.ml" 226 6759 6782
type(
  string option
)
ident(
  int_ref digest_body "src/oasis/OASISFileTemplate.ml" 205 6265 6275 "src/oasis/OASISFileTemplate.ml" 205 6265 6286
)
"src/oasis/OASISFileTemplate.ml" 227 6788 6803 "src/oasis/OASISFileTemplate.ml" 227 6788 6804
type(
  string
)
ident(
  def d "src/oasis/OASISFileTemplate.ml" 228 6808 6818 "src/oasis/OASISFileTemplate.ml" 228 6808 6870
)
"src/oasis/OASISFileTemplate.ml" 227 6788 6798 "src/oasis/OASISFileTemplate.ml" 227 6788 6804
type(
  string option
)
type(
  string option
)
"src/oasis/OASISFileTemplate.ml" 228 6808 6818 "src/oasis/OASISFileTemplate.ml" 228 6808 6828
type(
  line list
)
ident(
  int_ref lst_header "src/oasis/OASISFileTemplate.ml" 189 5835 5845 "src/oasis/OASISFileTemplate.ml" 189 5835 5855
)
"src/oasis/OASISFileTemplate.ml" 228 6808 6846 "src/oasis/OASISFileTemplate.ml" 228 6808 6847
type(
  Digest.t
)
ident(
  int_ref d "src/oasis/OASISFileTemplate.ml" 227 6788 6803 "src/oasis/OASISFileTemplate.ml" 227 6788 6804
)
"src/oasis/OASISFileTemplate.ml" 228 6808 6849 "src/oasis/OASISFileTemplate.ml" 228 6808 6857
type(
  line list
)
ident(
  int_ref lst_body "src/oasis/OASISFileTemplate.ml" 217 6568 6578 "src/oasis/OASISFileTemplate.ml" 217 6568 6586
)
"src/oasis/OASISFileTemplate.ml" 228 6808 6830 "src/oasis/OASISFileTemplate.ml" 228 6808 6858
type(
  body
)
"src/oasis/OASISFileTemplate.ml" 228 6808 6860 "src/oasis/OASISFileTemplate.ml" 228 6808 6870
type(
  string list
)
ident(
  int_ref lst_footer "src/oasis/OASISFileTemplate.ml" 217 6568 6588 "src/oasis/OASISFileTemplate.ml" 217 6568 6598
)
"src/oasis/OASISFileTemplate.ml" 228 6808 6818 "src/oasis/OASISFileTemplate.ml" 228 6808 6870
type(
  line list * body * string list
)
"src/oasis/OASISFileTemplate.ml" 229 6871 6881 "src/oasis/OASISFileTemplate.ml" 229 6871 6885
type(
  string option
)
type(
  string option
)
"src/oasis/OASISFileTemplate.ml" 230 6889 6899 "src/oasis/OASISFileTemplate.ml" 230 6889 6909
type(
  line list
)
ident(
  int_ref lst_header "src/oasis/OASISFileTemplate.ml" 189 5835 5845 "src/oasis/OASISFileTemplate.ml" 189 5835 5855
)
"src/oasis/OASISFileTemplate.ml" 230 6889 6916 "src/oasis/OASISFileTemplate.ml" 230 6889 6924
type(
  line list
)
ident(
  int_ref lst_body "src/oasis/OASISFileTemplate.ml" 217 6568 6578 "src/oasis/OASISFileTemplate.ml" 217 6568 6586
)
"src/oasis/OASISFileTemplate.ml" 230 6889 6911 "src/oasis/OASISFileTemplate.ml" 230 6889 6924
type(
  body
)
"src/oasis/OASISFileTemplate.ml" 230 6889 6926 "src/oasis/OASISFileTemplate.ml" 230 6889 6936
type(
  string list
)
ident(
  int_ref lst_footer "src/oasis/OASISFileTemplate.ml" 217 6568 6588 "src/oasis/OASISFileTemplate.ml" 217 6568 6598
)
"src/oasis/OASISFileTemplate.ml" 230 6889 6899 "src/oasis/OASISFileTemplate.ml" 230 6889 6936
type(
  line list * body * string list
)
"src/oasis/OASISFileTemplate.ml" 226 6759 6765 "src/oasis/OASISFileTemplate.ml" 230 6889 6936
type(
  line list * body * string list
)
"src/oasis/OASISFileTemplate.ml" 217 6568 6574 "src/oasis/OASISFileTemplate.ml" 230 6889 6936
type(
  line list * body * string list
)
"src/oasis/OASISFileTemplate.ml" 205 6265 6271 "src/oasis/OASISFileTemplate.ml" 230 6889 6936
type(
  line list * body * string list
)
"src/oasis/OASISFileTemplate.ml" 189 5835 5841 "src/oasis/OASISFileTemplate.ml" 230 6889 6936
type(
  line list * body * string list
)
"src/oasis/OASISFileTemplate.ml" 232 6938 6947 "src/oasis/OASISFileTemplate.ml" 232 6938 6956
type(
  exn
)
"src/oasis/OASISFileTemplate.ml" 233 6960 6969 "src/oasis/OASISFileTemplate.ml" 233 6960 6990
type(
  bool
)
ident(
  int_ref disable_oasis_section "src/oasis/OASISFileTemplate.ml" 127 4088 4134 "src/oasis/OASISFileTemplate.ml" 127 4088 4155
)
"src/oasis/OASISFileTemplate.ml" 234 6996 7004 "src/oasis/OASISFileTemplate.ml" 234 6996 7006
type(
  line list
)
"src/oasis/OASISFileTemplate.ml" 234 6996 7013 "src/oasis/OASISFileTemplate.ml" 234 6996 7015
type(
  line list
)
"src/oasis/OASISFileTemplate.ml" 234 6996 7008 "src/oasis/OASISFileTemplate.ml" 234 6996 7015
type(
  body
)
"src/oasis/OASISFileTemplate.ml" 234 6996 7017 "src/oasis/OASISFileTemplate.ml" 234 6996 7019
type(
  string list
)
"src/oasis/OASISFileTemplate.ml" 234 6996 7004 "src/oasis/OASISFileTemplate.ml" 234 6996 7019
type(
  line list * body * string list
)
"src/oasis/OASISFileTemplate.ml" 236 7031 7039 "src/oasis/OASISFileTemplate.ml" 236 7031 7042
type(
  line list
)
ident(
  int_ref lst "src/oasis/OASISFileTemplate.ml" 127 4088 4174 "src/oasis/OASISFileTemplate.ml" 127 4088 4177
)
"src/oasis/OASISFileTemplate.ml" 236 7031 7044 "src/oasis/OASISFileTemplate.ml" 236 7031 7050
type(
  body
)
"src/oasis/OASISFileTemplate.ml" 236 7031 7052 "src/oasis/OASISFileTemplate.ml" 236 7031 7054
type(
  string list
)
"src/oasis/OASISFileTemplate.ml" 236 7031 7039 "src/oasis/OASISFileTemplate.ml" 236 7031 7054
type(
  line list * body * string list
)
"src/oasis/OASISFileTemplate.ml" 233 6960 6966 "src/oasis/OASISFileTemplate.ml" 236 7031 7054
type(
  line list * body * string list
)
"src/oasis/OASISFileTemplate.ml" 188 5827 5831 "src/oasis/OASISFileTemplate.ml" 236 7031 7054
type(
  line list * body * string list
)
"src/oasis/OASISFileTemplate.ml" 175 5495 5499 "src/oasis/OASISFileTemplate.ml" 236 7031 7054
type(
  line list * body * string list
)
"src/oasis/OASISFileTemplate.ml" 240 7062 7068 "src/oasis/OASISFileTemplate.ml" 240 7062 7071
type(
  template
)
ident(
  def res "src/oasis/OASISFileTemplate.ml" 249 7156 7158 "src/oasis/OASISFileTemplate.ml" 256 7362 7386
)
"src/oasis/OASISFileTemplate.ml" 241 7074 7078 "src/oasis/OASISFileTemplate.ml" 241 7074 7091
type(
  OASISTypes.host_filename ->
  comment -> line list -> line list -> line list -> template
)
ident(
  int_ref template_make "src/oasis/OASISFileTemplate.ml" 114 3743 3747 "src/oasis/OASISFileTemplate.ml" 114 3743 3760
)
"src/oasis/OASISFileTemplate.ml" 242 7092 7098 "src/oasis/OASISFileTemplate.ml" 242 7092 7100
type(
  OASISTypes.host_filename
)
ident(
  int_ref fn "src/oasis/OASISFileTemplate.ml" 127 4088 4163 "src/oasis/OASISFileTemplate.ml" 127 4088 4165
)
"src/oasis/OASISFileTemplate.ml" 243 7101 7107 "src/oasis/OASISFileTemplate.ml" 243 7101 7114
type(
  comment
)
ident(
  int_ref comment "src/oasis/OASISFileTemplate.ml" 127 4088 4166 "src/oasis/OASISFileTemplate.ml" 127 4088 4173
)
"src/oasis/OASISFileTemplate.ml" 244 7115 7121 "src/oasis/OASISFileTemplate.ml" 244 7115 7127
type(
  line list
)
ident(
  int_ref header "src/oasis/OASISFileTemplate.ml" 171 5358 5364 "src/oasis/OASISFileTemplate.ml" 171 5358 5370
)
"src/oasis/OASISFileTemplate.ml" 245 7128 7134 "src/oasis/OASISFileTemplate.ml" 245 7128 7136
type(
  line list
)
"src/oasis/OASISFileTemplate.ml" 246 7137 7143 "src/oasis/OASISFileTemplate.ml" 246 7137 7149
type(
  line list
)
ident(
  int_ref footer "src/oasis/OASISFileTemplate.ml" 171 5358 5378 "src/oasis/OASISFileTemplate.ml" 171 5358 5384
)
"src/oasis/OASISFileTemplate.ml" 241 7074 7078 "src/oasis/OASISFileTemplate.ml" 246 7137 7149
type(
  template
)
"src/oasis/OASISFileTemplate.ml" 249 7156 7161 "src/oasis/OASISFileTemplate.ml" 249 7156 7165
type(
  body
)
ident(
  int_ref body "src/oasis/OASISFileTemplate.ml" 171 5358 5372 "src/oasis/OASISFileTemplate.ml" 171 5358 5376
)
"src/oasis/OASISFileTemplate.ml" 249 7156 7166 "src/oasis/OASISFileTemplate.ml" 249 7156 7167
type(
  body -> body -> bool
)
ident(
  int_ref Stdlib.( = ) "stdlib.mli" 121 5051 5051 "stdlib.mli" 121 5051 5095
)
"src/oasis/OASISFileTemplate.ml" 249 7156 7168 "src/oasis/OASISFileTemplate.ml" 249 7156 7174
type(
  body
)
"src/oasis/OASISFileTemplate.ml" 249 7156 7161 "src/oasis/OASISFileTemplate.ml" 249 7156 7174
type(
  bool
)
"src/oasis/OASISFileTemplate.ml" 250 7180 7184 "src/oasis/OASISFileTemplate.ml" 250 7180 7191
type(
  ctxt:OASISContext.t ->
  (OASISTypes.host_filename -> unit, unit, string, unit) format4 ->
  OASISTypes.host_filename -> unit
)
ident(
  int_ref OASISMessage.warning "src/oasis/OASISMessage.mli" 54 2393 2393 "src/oasis/OASISMessage.mli" 54 2393 2467
)
"src/oasis/OASISFileTemplate.ml" 250 7180 7193 "src/oasis/OASISFileTemplate.ml" 250 7180 7197
type(
  OASISContext.t
)
ident(
  int_ref ctxt "src/oasis/OASISFileTemplate.ml" 127 4088 4117 "src/oasis/OASISFileTemplate.ml" 127 4088 4121
)
"src/oasis/OASISFileTemplate.ml" 251 7198 7208 "src/oasis/OASISFileTemplate.ml" 251 7198 7216
type(
  bool
)
ident(
  int_ref template "src/oasis/OASISFileTemplate.ml" 127 4088 4123 "src/oasis/OASISFileTemplate.ml" 127 4088 4131
)
"src/oasis/OASISFileTemplate.ml" 252 7222 7232 "src/oasis/OASISFileTemplate.ml" 252 7222 7234
type(
  (OASISTypes.host_filename -> unit, unit, string, unit) format4 ->
  (OASISTypes.host_filename -> unit, unit, string, unit) format4
)
ident(
  int_ref OASISGettext.f_ "src/oasis/OASISGettext.mli" 45 2280 2280 "src/oasis/OASISGettext.mli" 45 2280 2340
)
"src/oasis/OASISFileTemplate.ml" 252 7222 7235 "src/oasis/OASISFileTemplate.ml" 252 7222 7285
type(
  (OASISTypes.host_filename -> unit, unit, string, unit) format4
)
"src/oasis/OASISFileTemplate.ml" 252 7222 7231 "src/oasis/OASISFileTemplate.ml" 252 7222 7286
type(
  (OASISTypes.host_filename -> unit, unit, string, unit) format4
)
"src/oasis/OASISFileTemplate.ml" 254 7299 7309 "src/oasis/OASISFileTemplate.ml" 254 7299 7311
type(
  (OASISTypes.host_filename -> unit, unit, string, unit) format4 ->
  (OASISTypes.host_filename -> unit, unit, string, unit) format4
)
ident(
  int_ref OASISGettext.f_ "src/oasis/OASISGettext.mli" 45 2280 2280 "src/oasis/OASISGettext.mli" 45 2280 2340
)
"src/oasis/OASISFileTemplate.ml" 254 7299 7312 "src/oasis/OASISFileTemplate.ml" 254 7299 7349
type(
  (OASISTypes.host_filename -> unit, unit, string, unit) format4
)
"src/oasis/OASISFileTemplate.ml" 254 7299 7308 "src/oasis/OASISFileTemplate.ml" 254 7299 7350
type(
  (OASISTypes.host_filename -> unit, unit, string, unit) format4
)
"src/oasis/OASISFileTemplate.ml" 251 7198 7204 "src/oasis/OASISFileTemplate.ml" 254 7299 7351
type(
  (OASISTypes.host_filename -> unit, unit, string, unit) format4
)
"src/oasis/OASISFileTemplate.ml" 255 7352 7358 "src/oasis/OASISFileTemplate.ml" 255 7352 7360
type(
  OASISTypes.host_filename
)
ident(
  int_ref fn "src/oasis/OASISFileTemplate.ml" 127 4088 4163 "src/oasis/OASISFileTemplate.ml" 127 4088 4165
)
"src/oasis/OASISFileTemplate.ml" 250 7180 7184 "src/oasis/OASISFileTemplate.ml" 255 7352 7360
type(
  unit
)
"src/oasis/OASISFileTemplate.ml" 249 7156 7158 "src/oasis/OASISFileTemplate.ml" 255 7352 7360
type(
  unit
)
"src/oasis/OASISFileTemplate.ml" 256 7362 7365 "src/oasis/OASISFileTemplate.ml" 256 7362 7368
type(
  template
)
ident(
  int_ref res "src/oasis/OASISFileTemplate.ml" 240 7062 7068 "src/oasis/OASISFileTemplate.ml" 240 7062 7071
)
"src/oasis/OASISFileTemplate.ml" 256 7362 7381 "src/oasis/OASISFileTemplate.ml" 256 7362 7385
type(
  body
)
ident(
  int_ref body "src/oasis/OASISFileTemplate.ml" 171 5358 5372 "src/oasis/OASISFileTemplate.ml" 171 5358 5376
)
"src/oasis/OASISFileTemplate.ml" 256 7362 7364 "src/oasis/OASISFileTemplate.ml" 256 7362 7386
type(
  template
)
"src/oasis/OASISFileTemplate.ml" 249 7156 7158 "src/oasis/OASISFileTemplate.ml" 256 7362 7386
type(
  template
)
"src/oasis/OASISFileTemplate.ml" 240 7062 7064 "src/oasis/OASISFileTemplate.ml" 256 7362 7386
type(
  template
)
"src/oasis/OASISFileTemplate.ml" 171 5358 5360 "src/oasis/OASISFileTemplate.ml" 256 7362 7386
type(
  template
)
"src/oasis/OASISFileTemplate.ml" 154 4858 4860 "src/oasis/OASISFileTemplate.ml" 256 7362 7386
type(
  template
)
"src/oasis/OASISFileTemplate.ml" 143 4579 4581 "src/oasis/OASISFileTemplate.ml" 256 7362 7386
type(
  template
)
"src/oasis/OASISFileTemplate.ml" 130 4239 4241 "src/oasis/OASISFileTemplate.ml" 256 7362 7386
type(
  template
)
"src/oasis/OASISFileTemplate.ml" 259 7389 7393 "src/oasis/OASISFileTemplate.ml" 259 7389 7409
type(
  template:bool ->
  bool ->
  OASISTypes.host_filename -> comment -> ctxt:OASISContext.t -> template
)
ident(
  def template_of_file "src/oasis/OASISFileTemplate.ml" 281 7812 7812 "src/oasis/OASISFileTemplate.ml" 0 0 -1
)
"src/oasis/OASISFileTemplate.ml" 259 7389 7411 "src/oasis/OASISFileTemplate.ml" 259 7389 7419
type(
  bool
)
ident(
  def template "src/oasis/OASISFileTemplate.ml" 259 7389 7420 "src/oasis/OASISFileTemplate.ml" 278 7736 7809
)
"src/oasis/OASISFileTemplate.ml" 259 7389 7420 "src/oasis/OASISFileTemplate.ml" 259 7389 7441
type(
  bool
)
ident(
  def disable_oasis_section "src/oasis/OASISFileTemplate.ml" 259 7389 7442 "src/oasis/OASISFileTemplate.ml" 278 7736 7809
)
"src/oasis/OASISFileTemplate.ml" 259 7389 7442 "src/oasis/OASISFileTemplate.ml" 259 7389 7444
type(
  OASISTypes.host_filename
)
ident(
  def fn "src/oasis/OASISFileTemplate.ml" 259 7389 7445 "src/oasis/OASISFileTemplate.ml" 278 7736 7809
)
"src/oasis/OASISFileTemplate.ml" 259 7389 7445 "src/oasis/OASISFileTemplate.ml" 259 7389 7452
type(
  comment
)
ident(
  def comment "src/oasis/OASISFileTemplate.ml" 260 7455 7457 "src/oasis/OASISFileTemplate.ml" 278 7736 7809
)
"src/oasis/OASISFileTemplate.ml" 260 7455 7461 "src/oasis/OASISFileTemplate.ml" 260 7455 7464
type(
  string list
)
ident(
  def lst "src/oasis/OASISFileTemplate.ml" 278 7736 7738 "src/oasis/OASISFileTemplate.ml" 278 7736 7809
)
"src/oasis/OASISFileTemplate.ml" 261 7467 7475 "src/oasis/OASISFileTemplate.ml" 261 7467 7481
type(
  in_channel
)
ident(
  def chn_in "src/oasis/OASISFileTemplate.ml" 264 7512 7516 "src/oasis/OASISFileTemplate.ml" 276 7713 7730
)
"src/oasis/OASISFileTemplate.ml" 262 7484 7490 "src/oasis/OASISFileTemplate.ml" 262 7484 7501
type(
  OASISTypes.host_filename -> in_channel
)
ident(
  int_ref Stdlib.open_in_bin "stdlib.mli" 1087 40351 40351 "stdlib.mli" 1087 40351 40389
)
"src/oasis/OASISFileTemplate.ml" 262 7484 7502 "src/oasis/OASISFileTemplate.ml" 262 7484 7504
type(
  OASISTypes.host_filename
)
ident(
  int_ref fn "src/oasis/OASISFileTemplate.ml" 259 7389 7442 "src/oasis/OASISFileTemplate.ml" 259 7389 7444
)
"src/oasis/OASISFileTemplate.ml" 262 7484 7490 "src/oasis/OASISFileTemplate.ml" 262 7484 7504
type(
  in_channel
)
"src/oasis/OASISFileTemplate.ml" 264 7512 7520 "src/oasis/OASISFileTemplate.ml" 264 7512 7523
type(
  string list ref
)
ident(
  def lst "src/oasis/OASISFileTemplate.ml" 267 7546 7550 "src/oasis/OASISFileTemplate.ml" 276 7713 7730
)
"src/oasis/OASISFileTemplate.ml" 265 7526 7532 "src/oasis/OASISFileTemplate.ml" 265 7526 7535
type(
  string list -> string list ref
)
ident(
  int_ref Stdlib.ref "stdlib.mli" 1227 46636 46636 "stdlib.mli" 1227 46636 46680
)
"src/oasis/OASISFileTemplate.ml" 265 7526 7536 "src/oasis/OASISFileTemplate.ml" 265 7526 7538
type(
  string list
)
"src/oasis/OASISFileTemplate.ml" 265 7526 7532 "src/oasis/OASISFileTemplate.ml" 265 7526 7538
type(
  string list ref
)
"src/oasis/OASISFileTemplate.ml" 269 7566 7580 "src/oasis/OASISFileTemplate.ml" 269 7566 7584
type(
  bool
)
"src/oasis/OASISFileTemplate.ml" 270 7588 7598 "src/oasis/OASISFileTemplate.ml" 270 7588 7601
type(
  string list ref
)
ident(
  int_ref lst "src/oasis/OASISFileTemplate.ml" 264 7512 7520 "src/oasis/OASISFileTemplate.ml" 264 7512 7523
)
"src/oasis/OASISFileTemplate.ml" 270 7588 7602 "src/oasis/OASISFileTemplate.ml" 270 7588 7604
type(
  string list ref -> string list -> unit
)
ident(
  int_ref Stdlib.( := ) "stdlib.mli" 1236 46948 46948 "stdlib.mli" 1236 46948 47001
)
"src/oasis/OASISFileTemplate.ml" 270 7588 7606 "src/oasis/OASISFileTemplate.ml" 270 7588 7616
type(
  in_channel -> string
)
ident(
  int_ref Stdlib.input_line "stdlib.mli" 1104 41140 41140 "stdlib.mli" 1104 41140 41177
)
"src/oasis/OASISFileTemplate.ml" 270 7588 7617 "src/oasis/OASISFileTemplate.ml" 270 7588 7623
type(
  in_channel
)
ident(
  int_ref chn_in "src/oasis/OASISFileTemplate.ml" 261 7467 7475 "src/oasis/OASISFileTemplate.ml" 261 7467 7481
)
"src/oasis/OASISFileTemplate.ml" 270 7588 7605 "src/oasis/OASISFileTemplate.ml" 270 7588 7624
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 270 7588 7628 "src/oasis/OASISFileTemplate.ml" 270 7588 7629
type(
  string list ref -> string list
)
ident(
  int_ref Stdlib.( ! ) "stdlib.mli" 1230 46742 46742 "stdlib.mli" 1230 46742 46783
)
"src/oasis/OASISFileTemplate.ml" 270 7588 7629 "src/oasis/OASISFileTemplate.ml" 270 7588 7632
type(
  string list ref
)
ident(
  int_ref lst "src/oasis/OASISFileTemplate.ml" 264 7512 7520 "src/oasis/OASISFileTemplate.ml" 264 7512 7523
)
"src/oasis/OASISFileTemplate.ml" 270 7588 7628 "src/oasis/OASISFileTemplate.ml" 270 7588 7632
type(
  string list
)
"src/oasis/OASISFileTemplate.ml" 270 7588 7605 "src/oasis/OASISFileTemplate.ml" 270 7588 7632
type(
  string list
)
"src/oasis/OASISFileTemplate.ml" 270 7588 7598 "src/oasis/OASISFileTemplate.ml" 270 7588 7632
type(
  unit
)
"src/oasis/OASISFileTemplate.ml" 269 7566 7574 "src/oasis/OASISFileTemplate.ml" 271 7633 7645
type(
  unit
)
"src/oasis/OASISFileTemplate.ml" 272 7646 7657 "src/oasis/OASISFileTemplate.ml" 272 7646 7668
type(
  exn
)
"src/oasis/OASISFileTemplate.ml" 273 7672 7680 "src/oasis/OASISFileTemplate.ml" 273 7672 7682
type(
  unit
)
"src/oasis/OASISFileTemplate.ml" 267 7546 7550 "src/oasis/OASISFileTemplate.ml" 274 7683 7690
type(
  unit
)
"src/oasis/OASISFileTemplate.ml" 275 7692 7696 "src/oasis/OASISFileTemplate.ml" 275 7692 7704
type(
  in_channel -> unit
)
ident(
  int_ref Stdlib.close_in "stdlib.mli" 1183 44905 44905 "stdlib.mli" 1183 44905 44938
)
"src/oasis/OASISFileTemplate.ml" 275 7692 7705 "src/oasis/OASISFileTemplate.ml" 275 7692 7711
type(
  in_channel
)
ident(
  int_ref chn_in "src/oasis/OASISFileTemplate.ml" 261 7467 7475 "src/oasis/OASISFileTemplate.ml" 261 7467 7481
)
"src/oasis/OASISFileTemplate.ml" 275 7692 7696 "src/oasis/OASISFileTemplate.ml" 275 7692 7711
type(
  unit
)
"src/oasis/OASISFileTemplate.ml" 276 7713 7717 "src/oasis/OASISFileTemplate.ml" 276 7713 7725
type(
  string list -> string list
)
ident(
  int_ref Stdlib.List.rev "list.mli" 90 3519 3519 "list.mli" 90 3519 3547
)
"src/oasis/OASISFileTemplate.ml" 276 7713 7726 "src/oasis/OASISFileTemplate.ml" 276 7713 7727
type(
  string list ref -> string list
)
ident(
  int_ref Stdlib.( ! ) "stdlib.mli" 1230 46742 46742 "stdlib.mli" 1230 46742 46783
)
"src/oasis/OASISFileTemplate.ml" 276 7713 7727 "src/oasis/OASISFileTemplate.ml" 276 7713 7730
type(
  string list ref
)
ident(
  int_ref lst "src/oasis/OASISFileTemplate.ml" 264 7512 7520 "src/oasis/OASISFileTemplate.ml" 264 7512 7523
)
"src/oasis/OASISFileTemplate.ml" 276 7713 7726 "src/oasis/OASISFileTemplate.ml" 276 7713 7730
type(
  string list
)
"src/oasis/OASISFileTemplate.ml" 276 7713 7717 "src/oasis/OASISFileTemplate.ml" 276 7713 7730
type(
  string list
)
"src/oasis/OASISFileTemplate.ml" 275 7692 7696 "src/oasis/OASISFileTemplate.ml" 276 7713 7730
type(
  string list
)
"src/oasis/OASISFileTemplate.ml" 267 7546 7550 "src/oasis/OASISFileTemplate.ml" 276 7713 7730
type(
  string list
)
"src/oasis/OASISFileTemplate.ml" 264 7512 7516 "src/oasis/OASISFileTemplate.ml" 276 7713 7730
type(
  string list
)
"src/oasis/OASISFileTemplate.ml" 261 7467 7471 "src/oasis/OASISFileTemplate.ml" 276 7713 7730
type(
  string list
)
"src/oasis/OASISFileTemplate.ml" 278 7736 7738 "src/oasis/OASISFileTemplate.ml" 278 7736 7761
type(
  ctxt:OASISContext.t ->
  template:bool ->
  ?disable_oasis_section:bool ->
  OASISTypes.host_filename -> comment -> line list -> template
)
ident(
  int_ref template_of_string_list "src/oasis/OASISFileTemplate.ml" 127 4088 4092 "src/oasis/OASISFileTemplate.ml" 127 4088 4115
)
"src/oasis/OASISFileTemplate.ml" 278 7736 7763 "src/oasis/OASISFileTemplate.ml" 278 7736 7771
type(
  bool
)
ident(
  int_ref template "src/oasis/OASISFileTemplate.ml" 259 7389 7411 "src/oasis/OASISFileTemplate.ml" 259 7389 7419
)
"src/oasis/OASISFileTemplate.ml" 278 7736 7773 "src/oasis/OASISFileTemplate.ml" 278 7736 7794
type(
  bool
)
ident(
  int_ref disable_oasis_section "src/oasis/OASISFileTemplate.ml" 259 7389 7420 "src/oasis/OASISFileTemplate.ml" 259 7389 7441
)
type(
  bool option
)
"src/oasis/OASISFileTemplate.ml" 278 7736 7795 "src/oasis/OASISFileTemplate.ml" 278 7736 7797
type(
  OASISTypes.host_filename
)
ident(
  int_ref fn "src/oasis/OASISFileTemplate.ml" 259 7389 7442 "src/oasis/OASISFileTemplate.ml" 259 7389 7444
)
"src/oasis/OASISFileTemplate.ml" 278 7736 7798 "src/oasis/OASISFileTemplate.ml" 278 7736 7805
type(
  comment
)
ident(
  int_ref comment "src/oasis/OASISFileTemplate.ml" 259 7389 7445 "src/oasis/OASISFileTemplate.ml" 259 7389 7452
)
"src/oasis/OASISFileTemplate.ml" 278 7736 7806 "src/oasis/OASISFileTemplate.ml" 278 7736 7809
type(
  line list
)
ident(
  int_ref lst "src/oasis/OASISFileTemplate.ml" 260 7455 7461 "src/oasis/OASISFileTemplate.ml" 260 7455 7464
)
"src/oasis/OASISFileTemplate.ml" 278 7736 7738 "src/oasis/OASISFileTemplate.ml" 278 7736 7809
type(
  ctxt:OASISContext.t -> template
)
"src/oasis/OASISFileTemplate.ml" 260 7455 7457 "src/oasis/OASISFileTemplate.ml" 278 7736 7809
type(
  ctxt:OASISContext.t -> template
)
"src/oasis/OASISFileTemplate.ml" 281 7812 7816 "src/oasis/OASISFileTemplate.ml" 281 7812 7834
type(
  OASISTypes.host_filename ->
  string list -> string list -> string list -> template
)
ident(
  def template_of_mlfile "src/oasis/OASISFileTemplate.ml" 398 11003 11003 "src/oasis/OASISFileTemplate.ml" 0 0 -1
)
"src/oasis/OASISFileTemplate.ml" 281 7812 7835 "src/oasis/OASISFileTemplate.ml" 281 7812 7837
type(
  OASISTypes.host_filename
)
ident(
  def fn "src/oasis/OASISFileTemplate.ml" 281 7812 7838 "src/oasis/OASISFileTemplate.ml" 395 10990 11000
)
"src/oasis/OASISFileTemplate.ml" 281 7812 7838 "src/oasis/OASISFileTemplate.ml" 281 7812 7844
type(
  string list
)
ident(
  def header "src/oasis/OASISFileTemplate.ml" 281 7812 7845 "src/oasis/OASISFileTemplate.ml" 395 10990 11000
)
"src/oasis/OASISFileTemplate.ml" 281 7812 7845 "src/oasis/OASISFileTemplate.ml" 281 7812 7849
type(
  string list
)
ident(
  def body "src/oasis/OASISFileTemplate.ml" 281 7812 7850 "src/oasis/OASISFileTemplate.ml" 395 10990 11000
)
"src/oasis/OASISFileTemplate.ml" 281 7812 7850 "src/oasis/OASISFileTemplate.ml" 281 7812 7856
type(
  string list
)
ident(
  def footer "src/oasis/OASISFileTemplate.ml" 283 7861 7863 "src/oasis/OASISFileTemplate.ml" 395 10990 11000
)
"src/oasis/OASISFileTemplate.ml" 283 7861 7871 "src/oasis/OASISFileTemplate.ml" 283 7861 7881
type(
  string -> int -> int -> int
)
ident(
  def count_line "src/oasis/OASISFileTemplate.ml" 283 7861 7863 "src/oasis/OASISFileTemplate.ml" 395 10990 11000
)
"src/oasis/OASISFileTemplate.ml" 283 7861 7882 "src/oasis/OASISFileTemplate.ml" 283 7861 7885
type(
  string
)
ident(
  def str "src/oasis/OASISFileTemplate.ml" 283 7861 7886 "src/oasis/OASISFileTemplate.ml" 297 8197 8206
)
"src/oasis/OASISFileTemplate.ml" 283 7861 7886 "src/oasis/OASISFileTemplate.ml" 283 7861 7894
type(
  int
)
ident(
  def line_cur "src/oasis/OASISFileTemplate.ml" 283 7861 7895 "src/oasis/OASISFileTemplate.ml" 297 8197 8206
)
"src/oasis/OASISFileTemplate.ml" 283 7861 7895 "src/oasis/OASISFileTemplate.ml" 283 7861 7904
type(
  int
)
ident(
  def str_start "src/oasis/OASISFileTemplate.ml" 284 7907 7911 "src/oasis/OASISFileTemplate.ml" 297 8197 8206
)
"src/oasis/OASISFileTemplate.ml" 284 7907 7914 "src/oasis/OASISFileTemplate.ml" 284 7907 7923
type(
  int
)
ident(
  int_ref str_start "src/oasis/OASISFileTemplate.ml" 283 7861 7895 "src/oasis/OASISFileTemplate.ml" 283 7861 7904
)
"src/oasis/OASISFileTemplate.ml" 284 7907 7924 "src/oasis/OASISFileTemplate.ml" 284 7907 7925
type(
  int -> int -> bool
)
ident(
  int_ref Stdlib.( < ) "stdlib.mli" 135 5721 5721 "stdlib.mli" 135 5721 5768
)
"src/oasis/OASISFileTemplate.ml" 284 7907 7926 "src/oasis/OASISFileTemplate.ml" 284 7907 7939
type(
  string -> int
)
ident(
  int_ref Stdlib.String.length "string.mli" 118 4569 4569 "string.mli" 118 4569 4619
)
"src/oasis/OASISFileTemplate.ml" 284 7907 7940 "src/oasis/OASISFileTemplate.ml" 284 7907 7943
type(
  string
)
ident(
  int_ref str "src/oasis/OASISFileTemplate.ml" 283 7861 7882 "src/oasis/OASISFileTemplate.ml" 283 7861 7885
)
"src/oasis/OASISFileTemplate.ml" 284 7907 7926 "src/oasis/OASISFileTemplate.ml" 284 7907 7943
type(
  int
)
"src/oasis/OASISFileTemplate.ml" 284 7907 7914 "src/oasis/OASISFileTemplate.ml" 284 7907 7943
type(
  bool
)
"src/oasis/OASISFileTemplate.ml" 287 7973 7983 "src/oasis/OASISFileTemplate.ml" 287 7973 7993
type(
  string -> int -> int -> int
)
ident(
  int_ref count_line "src/oasis/OASISFileTemplate.ml" 283 7861 7871 "src/oasis/OASISFileTemplate.ml" 283 7861 7881
)
"src/oasis/OASISFileTemplate.ml" 288 7994 8006 "src/oasis/OASISFileTemplate.ml" 288 7994 8009
type(
  string
)
ident(
  int_ref str "src/oasis/OASISFileTemplate.ml" 283 7861 7882 "src/oasis/OASISFileTemplate.ml" 283 7861 7885
)
"src/oasis/OASISFileTemplate.ml" 289 8010 8023 "src/oasis/OASISFileTemplate.ml" 289 8010 8031
type(
  int
)
ident(
  int_ref line_cur "src/oasis/OASISFileTemplate.ml" 283 7861 7886 "src/oasis/OASISFileTemplate.ml" 283 7861 7894
)
"src/oasis/OASISFileTemplate.ml" 289 8010 8032 "src/oasis/OASISFileTemplate.ml" 289 8010 8033
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( + ) "stdlib.mli" 347 13626 13626 "stdlib.mli" 347 13626 13672
)
"src/oasis/OASISFileTemplate.ml" 289 8010 8034 "src/oasis/OASISFileTemplate.ml" 289 8010 8035
type(
  int
)
"src/oasis/OASISFileTemplate.ml" 289 8010 8022 "src/oasis/OASISFileTemplate.ml" 289 8010 8036
type(
  int
)
"src/oasis/OASISFileTemplate.ml" 290 8037 8051 "src/oasis/OASISFileTemplate.ml" 290 8037 8068
type(
  string -> int -> char -> int
)
ident(
  int_ref Stdlib.String.index_from "string.mli" 303 10837 10837 "string.mli" 303 10837 10882
)
"src/oasis/OASISFileTemplate.ml" 290 8037 8069 "src/oasis/OASISFileTemplate.ml" 290 8037 8072
type(
  string
)
ident(
  int_ref str "src/oasis/OASISFileTemplate.ml" 283 7861 7882 "src/oasis/OASISFileTemplate.ml" 283 7861 7885
)
"src/oasis/OASISFileTemplate.ml" 290 8037 8073 "src/oasis/OASISFileTemplate.ml" 290 8037 8082
type(
  int
)
ident(
  int_ref str_start "src/oasis/OASISFileTemplate.ml" 283 7861 7895 "src/oasis/OASISFileTemplate.ml" 283 7861 7904
)
"src/oasis/OASISFileTemplate.ml" 290 8037 8083 "src/oasis/OASISFileTemplate.ml" 290 8037 8087
type(
  char
)
"src/oasis/OASISFileTemplate.ml" 290 8037 8050 "src/oasis/OASISFileTemplate.ml" 290 8037 8088
type(
  int
)
"src/oasis/OASISFileTemplate.ml" 290 8037 8089 "src/oasis/OASISFileTemplate.ml" 290 8037 8090
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( + ) "stdlib.mli" 347 13626 13626 "stdlib.mli" 347 13626 13672
)
"src/oasis/OASISFileTemplate.ml" 290 8037 8091 "src/oasis/OASISFileTemplate.ml" 290 8037 8092
type(
  int
)
"src/oasis/OASISFileTemplate.ml" 290 8037 8049 "src/oasis/OASISFileTemplate.ml" 290 8037 8093
type(
  int
)
"src/oasis/OASISFileTemplate.ml" 287 7973 7983 "src/oasis/OASISFileTemplate.ml" 290 8037 8093
type(
  int
)
"src/oasis/OASISFileTemplate.ml" 291 8094 8107 "src/oasis/OASISFileTemplate.ml" 291 8094 8116
type(
  exn
)
"src/oasis/OASISFileTemplate.ml" 292 8120 8131 "src/oasis/OASISFileTemplate.ml" 292 8120 8139
type(
  int
)
ident(
  int_ref line_cur "src/oasis/OASISFileTemplate.ml" 283 7861 7886 "src/oasis/OASISFileTemplate.ml" 283 7861 7894
)
"src/oasis/OASISFileTemplate.ml" 292 8120 8140 "src/oasis/OASISFileTemplate.ml" 292 8120 8141
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( + ) "stdlib.mli" 347 13626 13626 "stdlib.mli" 347 13626 13672
)
"src/oasis/OASISFileTemplate.ml" 292 8120 8142 "src/oasis/OASISFileTemplate.ml" 292 8120 8143
type(
  int
)
"src/oasis/OASISFileTemplate.ml" 292 8120 8130 "src/oasis/OASISFileTemplate.ml" 292 8120 8144
type(
  int
)
"src/oasis/OASISFileTemplate.ml" 285 7949 7955 "src/oasis/OASISFileTemplate.ml" 293 8145 8154
type(
  int
)
"src/oasis/OASISFileTemplate.ml" 296 8176 8184 "src/oasis/OASISFileTemplate.ml" 296 8176 8192
type(
  int
)
ident(
  int_ref line_cur "src/oasis/OASISFileTemplate.ml" 283 7861 7886 "src/oasis/OASISFileTemplate.ml" 283 7861 7894
)
"src/oasis/OASISFileTemplate.ml" 296 8176 8193 "src/oasis/OASISFileTemplate.ml" 296 8176 8194
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( + ) "stdlib.mli" 347 13626 13626 "stdlib.mli" 347 13626 13672
)
"src/oasis/OASISFileTemplate.ml" 296 8176 8195 "src/oasis/OASISFileTemplate.ml" 296 8176 8196
type(
  int
)
"src/oasis/OASISFileTemplate.ml" 295 8164 8170 "src/oasis/OASISFileTemplate.ml" 297 8197 8206
type(
  int
)
"src/oasis/OASISFileTemplate.ml" 284 7907 7911 "src/oasis/OASISFileTemplate.ml" 297 8197 8206
type(
  int
)
"src/oasis/OASISFileTemplate.ml" 303 8337 8343 "src/oasis/OASISFileTemplate.ml" 303 8337 8362
type(
  string -> bool * string
)
ident(
  def check_line_modifier "src/oasis/OASISFileTemplate.ml" 343 9516 9518 "src/oasis/OASISFileTemplate.ml" 395 10990 11000
)
"src/oasis/OASISFileTemplate.ml" 303 8337 8363 "src/oasis/OASISFileTemplate.ml" 303 8337 8366
type(
  string
)
ident(
  def str "src/oasis/OASISFileTemplate.ml" 304 8369 8373 "src/oasis/OASISFileTemplate.ml" 340 9473 9509
)
"src/oasis/OASISFileTemplate.ml" 304 8369 8377 "src/oasis/OASISFileTemplate.ml" 304 8369 8382
type(
  bool ref
)
ident(
  def found "src/oasis/OASISFileTemplate.ml" 305 8398 8402 "src/oasis/OASISFileTemplate.ml" 340 9473 9509
)
"src/oasis/OASISFileTemplate.ml" 304 8369 8385 "src/oasis/OASISFileTemplate.ml" 304 8369 8388
type(
  bool -> bool ref
)
ident(
  int_ref Stdlib.ref "stdlib.mli" 1227 46636 46636 "stdlib.mli" 1227 46636 46680
)
"src/oasis/OASISFileTemplate.ml" 304 8369 8389 "src/oasis/OASISFileTemplate.ml" 304 8369 8394
type(
  bool
)
"src/oasis/OASISFileTemplate.ml" 304 8369 8385 "src/oasis/OASISFileTemplate.ml" 304 8369 8394
type(
  bool ref
)
"src/oasis/OASISFileTemplate.ml" 305 8398 8406 "src/oasis/OASISFileTemplate.ml" 305 8398 8427
type(
  string -> string
)
ident(
  def extract_line_modifier "src/oasis/OASISFileTemplate.ml" 318 8748 8752 "src/oasis/OASISFileTemplate.ml" 340 9473 9509
)
"src/oasis/OASISFileTemplate.ml" 305 8398 8428 "src/oasis/OASISFileTemplate.ml" 305 8398 8431
type(
  string
)
ident(
  def str "src/oasis/OASISFileTemplate.ml" 306 8434 8440 "src/oasis/OASISFileTemplate.ml" 316 8717 8740
)
"src/oasis/OASISFileTemplate.ml" 306 8434 8443 "src/oasis/OASISFileTemplate.ml" 306 8434 8454
type(
  what:string -> ?offset:int -> string -> bool
)
ident(
  int_ref OASISString.starts_with "src/oasis/OASISString.ml" 93 3062 3066 "src/oasis/OASISString.ml" 93 3062 3077
)
"src/oasis/OASISFileTemplate.ml" 306 8434 8455 "src/oasis/OASISFileTemplate.ml" 306 8434 8458
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 306 8434 8460 "src/oasis/OASISFileTemplate.ml" 306 8434 8464
type(
  string -> string
)
ident(
  int_ref OASISString.trim "src/oasis/OASISString.ml" 245 6388 6392 "src/oasis/OASISString.ml" 245 6388 6396
)
"src/oasis/OASISFileTemplate.ml" 306 8434 8465 "src/oasis/OASISFileTemplate.ml" 306 8434 8468
type(
  string
)
ident(
  int_ref str "src/oasis/OASISFileTemplate.ml" 305 8398 8428 "src/oasis/OASISFileTemplate.ml" 305 8398 8431
)
"src/oasis/OASISFileTemplate.ml" 306 8434 8459 "src/oasis/OASISFileTemplate.ml" 306 8434 8469
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 306 8434 8443 "src/oasis/OASISFileTemplate.ml" 306 8434 8469
type(
  bool
)
"src/oasis/OASISFileTemplate.ml" 308 8487 8503 "src/oasis/OASISFileTemplate.ml" 308 8487 8518
type(
  ?tokens:string list -> string -> Genlex.token list
)
ident(
  int_ref OASISString.tokenize_genlex "src/oasis/OASISString.ml" 232 6058 6062 "src/oasis/OASISString.ml" 232 6058 6077
)
"src/oasis/OASISFileTemplate.ml" 308 8487 8519 "src/oasis/OASISFileTemplate.ml" 308 8487 8522
type(
  string
)
ident(
  int_ref str "src/oasis/OASISFileTemplate.ml" 305 8398 8428 "src/oasis/OASISFileTemplate.ml" 305 8398 8431
)
"src/oasis/OASISFileTemplate.ml" 308 8487 8503 "src/oasis/OASISFileTemplate.ml" 308 8487 8522
type(
  Genlex.token list
)
"src/oasis/OASISFileTemplate.ml" 309 8528 8556 "src/oasis/OASISFileTemplate.ml" 309 8528 8559
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 309 8528 8543 "src/oasis/OASISFileTemplate.ml" 309 8528 8559
type(
  Genlex.token
)
"src/oasis/OASISFileTemplate.ml" 309 8528 8572 "src/oasis/OASISFileTemplate.ml" 309 8528 8573
type(
  int
)
"src/oasis/OASISFileTemplate.ml" 309 8528 8561 "src/oasis/OASISFileTemplate.ml" 309 8528 8573
type(
  Genlex.token
)
"src/oasis/OASISFileTemplate.ml" 309 8528 8589 "src/oasis/OASISFileTemplate.ml" 309 8528 8591
type(
  string
)
ident(
  def fn "src/oasis/OASISFileTemplate.ml" 310 8596 8610 "src/oasis/OASISFileTemplate.ml" 310 8596 8612
)
"src/oasis/OASISFileTemplate.ml" 309 8528 8575 "src/oasis/OASISFileTemplate.ml" 309 8528 8591
type(
  Genlex.token
)
"src/oasis/OASISFileTemplate.ml" 309 8528 8542 "src/oasis/OASISFileTemplate.ml" 309 8528 8592
type(
  Genlex.token list
)
type(
  Genlex.token list
)
"src/oasis/OASISFileTemplate.ml" 310 8596 8610 "src/oasis/OASISFileTemplate.ml" 310 8596 8612
type(
  string
)
ident(
  int_ref fn "src/oasis/OASISFileTemplate.ml" 309 8528 8589 "src/oasis/OASISFileTemplate.ml" 309 8528 8591
)
"src/oasis/OASISFileTemplate.ml" 311 8613 8627 "src/oasis/OASISFileTemplate.ml" 311 8613 8628
type(
  Genlex.token list
)
type(
  Genlex.token list
)
"src/oasis/OASISFileTemplate.ml" 312 8632 8646 "src/oasis/OASISFileTemplate.ml" 312 8632 8651
type(
  exn -> string
)
ident(
  int_ref Stdlib.raise "stdlib.mli" 30 1602 1602 "stdlib.mli" 30 1602 1639
)
"src/oasis/OASISFileTemplate.ml" 312 8632 8652 "src/oasis/OASISFileTemplate.ml" 312 8632 8661
type(
  exn
)
"src/oasis/OASISFileTemplate.ml" 312 8632 8646 "src/oasis/OASISFileTemplate.ml" 312 8632 8661
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 308 8487 8497 "src/oasis/OASISFileTemplate.ml" 312 8632 8661
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 313 8662 8675 "src/oasis/OASISFileTemplate.ml" 313 8662 8676
type(
  exn
)
"src/oasis/OASISFileTemplate.ml" 314 8680 8690 "src/oasis/OASISFileTemplate.ml" 314 8680 8695
type(
  exn -> string
)
ident(
  int_ref Stdlib.raise "stdlib.mli" 30 1602 1602 "stdlib.mli" 30 1602 1639
)
"src/oasis/OASISFileTemplate.ml" 314 8680 8696 "src/oasis/OASISFileTemplate.ml" 314 8680 8705
type(
  exn
)
"src/oasis/OASISFileTemplate.ml" 314 8680 8690 "src/oasis/OASISFileTemplate.ml" 314 8680 8705
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 307 8475 8483 "src/oasis/OASISFileTemplate.ml" 314 8680 8705
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 316 8717 8725 "src/oasis/OASISFileTemplate.ml" 316 8717 8730
type(
  exn -> string
)
ident(
  int_ref Stdlib.raise "stdlib.mli" 30 1602 1602 "stdlib.mli" 30 1602 1639
)
"src/oasis/OASISFileTemplate.ml" 316 8717 8731 "src/oasis/OASISFileTemplate.ml" 316 8717 8740
type(
  exn
)
"src/oasis/OASISFileTemplate.ml" 316 8717 8725 "src/oasis/OASISFileTemplate.ml" 316 8717 8740
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 306 8434 8440 "src/oasis/OASISFileTemplate.ml" 316 8717 8740
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 318 8748 8756 "src/oasis/OASISFileTemplate.ml" 318 8748 8759
type(
  string list
)
ident(
  def lst "src/oasis/OASISFileTemplate.ml" 340 9473 9477 "src/oasis/OASISFileTemplate.ml" 340 9473 9509
)
"src/oasis/OASISFileTemplate.ml" 319 8762 8768 "src/oasis/OASISFileTemplate.ml" 319 8762 8776
type(
  (string -> string) -> string list -> string list
)
ident(
  int_ref Stdlib.List.map "list.mli" 172 6124 6124 "list.mli" 172 6124 6166
)
"src/oasis/OASISFileTemplate.ml" 320 8777 8790 "src/oasis/OASISFileTemplate.ml" 320 8777 8794
type(
  string
)
ident(
  def line "src/oasis/OASISFileTemplate.ml" 321 8798 8809 "src/oasis/OASISFileTemplate.ml" 337 9404 9421
)
"src/oasis/OASISFileTemplate.ml" 322 8813 8830 "src/oasis/OASISFileTemplate.ml" 322 8813 8842
type(
  bool
)
ident(
  def windows_mode "src/oasis/OASISFileTemplate.ml" 323 8874 8887 "src/oasis/OASISFileTemplate.ml" 334 9333 9373
)
"src/oasis/OASISFileTemplate.ml" 322 8813 8845 "src/oasis/OASISFileTemplate.ml" 322 8813 8854
type(
  what:string -> ?offset:int -> string -> bool
)
ident(
  int_ref OASISString.ends_with "src/oasis/OASISString.ml" 116 3566 3570 "src/oasis/OASISString.ml" 116 3566 3579
)
"src/oasis/OASISFileTemplate.ml" 322 8813 8861 "src/oasis/OASISFileTemplate.ml" 322 8813 8865
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 322 8813 8866 "src/oasis/OASISFileTemplate.ml" 322 8813 8870
type(
  string
)
ident(
  int_ref line "src/oasis/OASISFileTemplate.ml" 320 8777 8790 "src/oasis/OASISFileTemplate.ml" 320 8777 8794
)
"src/oasis/OASISFileTemplate.ml" 322 8813 8845 "src/oasis/OASISFileTemplate.ml" 322 8813 8870
type(
  bool
)
"src/oasis/OASISFileTemplate.ml" 323 8874 8891 "src/oasis/OASISFileTemplate.ml" 323 8874 8907
type(
  string
)
ident(
  def line_modifier_fn "src/oasis/OASISFileTemplate.ml" 326 8968 8981 "src/oasis/OASISFileTemplate.ml" 334 9333 9373
)
"src/oasis/OASISFileTemplate.ml" 324 8910 8925 "src/oasis/OASISFileTemplate.ml" 324 8910 8946
type(
  string -> string
)
ident(
  int_ref extract_line_modifier "src/oasis/OASISFileTemplate.ml" 305 8398 8406 "src/oasis/OASISFileTemplate.ml" 305 8398 8427
)
"src/oasis/OASISFileTemplate.ml" 324 8910 8947 "src/oasis/OASISFileTemplate.ml" 324 8910 8951
type(
  string
)
ident(
  int_ref line "src/oasis/OASISFileTemplate.ml" 320 8777 8790 "src/oasis/OASISFileTemplate.ml" 320 8777 8794
)
"src/oasis/OASISFileTemplate.ml" 324 8910 8925 "src/oasis/OASISFileTemplate.ml" 324 8910 8951
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 326 8968 8981 "src/oasis/OASISFileTemplate.ml" 326 8968 8986
type(
  bool ref
)
ident(
  int_ref found "src/oasis/OASISFileTemplate.ml" 304 8369 8377 "src/oasis/OASISFileTemplate.ml" 304 8369 8382
)
"src/oasis/OASISFileTemplate.ml" 326 8968 8987 "src/oasis/OASISFileTemplate.ml" 326 8968 8989
type(
  bool ref -> bool -> unit
)
ident(
  int_ref Stdlib.( := ) "stdlib.mli" 1236 46948 46948 "stdlib.mli" 1236 46948 47001
)
"src/oasis/OASISFileTemplate.ml" 326 8968 8990 "src/oasis/OASISFileTemplate.ml" 326 8968 8994
type(
  bool
)
"src/oasis/OASISFileTemplate.ml" 326 8968 8981 "src/oasis/OASISFileTemplate.ml" 326 8968 8994
type(
  unit
)
"src/oasis/OASISFileTemplate.ml" 327 8996 9012 "src/oasis/OASISFileTemplate.ml" 327 8996 9042
type(
  string -> bool
)
ident(
  int_ref OASISFileUtil.file_exists_case "src/oasis/OASISFileUtil.mli" 85 2912 2912 "src/oasis/OASISFileUtil.mli" 85 2912 2948
)
"src/oasis/OASISFileTemplate.ml" 327 8996 9043 "src/oasis/OASISFileTemplate.ml" 327 8996 9059
type(
  string
)
ident(
  int_ref line_modifier_fn "src/oasis/OASISFileTemplate.ml" 323 8874 8891 "src/oasis/OASISFileTemplate.ml" 323 8874 8907
)
"src/oasis/OASISFileTemplate.ml" 327 8996 9012 "src/oasis/OASISFileTemplate.ml" 327 8996 9059
type(
  bool
)
"src/oasis/OASISFileTemplate.ml" 329 9118 9133 "src/oasis/OASISFileTemplate.ml" 329 9118 9137
type(
  string
)
ident(
  int_ref line "src/oasis/OASISFileTemplate.ml" 320 8777 8790 "src/oasis/OASISFileTemplate.ml" 320 8777 8794
)
"src/oasis/OASISFileTemplate.ml" 331 9216 9237 "src/oasis/OASISFileTemplate.ml" 331 9216 9249
type(
  bool
)
ident(
  int_ref windows_mode "src/oasis/OASISFileTemplate.ml" 322 8813 8830 "src/oasis/OASISFileTemplate.ml" 322 8813 8842
)
"src/oasis/OASISFileTemplate.ml" 332 9255 9271 "src/oasis/OASISFileTemplate.ml" 332 9255 9281
type(
  comment
)
ident(
  int_ref comment_ml "src/oasis/OASISFileTemplate.ml" 106 3476 3480 "src/oasis/OASISFileTemplate.ml" 106 3476 3490
)
"src/oasis/OASISFileTemplate.ml" 332 9255 9271 "src/oasis/OASISFileTemplate.ml" 332 9255 9291
type(
  string -> string
)
"src/oasis/OASISFileTemplate.ml" 332 9255 9293 "src/oasis/OASISFileTemplate.ml" 332 9255 9300
type(
  ?offset:int -> string -> int -> string
)
ident(
  int_ref OASISString.sub_end "src/oasis/OASISString.ml" 85 2913 2917 "src/oasis/OASISString.ml" 85 2913 2924
)
"src/oasis/OASISFileTemplate.ml" 332 9255 9301 "src/oasis/OASISFileTemplate.ml" 332 9255 9305
type(
  string
)
ident(
  int_ref line "src/oasis/OASISFileTemplate.ml" 320 8777 8790 "src/oasis/OASISFileTemplate.ml" 320 8777 8794
)
"src/oasis/OASISFileTemplate.ml" 332 9255 9306 "src/oasis/OASISFileTemplate.ml" 332 9255 9307
type(
  int
)
"src/oasis/OASISFileTemplate.ml" 332 9255 9292 "src/oasis/OASISFileTemplate.ml" 332 9255 9308
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 332 9255 9270 "src/oasis/OASISFileTemplate.ml" 332 9255 9309
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 332 9255 9309 "src/oasis/OASISFileTemplate.ml" 332 9255 9310
type(
  string -> string -> string
)
ident(
  int_ref Stdlib.( ^ ) "stdlib.mli" 699 26389 26389 "stdlib.mli" 699 26389 26427
)
"src/oasis/OASISFileTemplate.ml" 332 9255 9310 "src/oasis/OASISFileTemplate.ml" 332 9255 9314
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 332 9255 9270 "src/oasis/OASISFileTemplate.ml" 332 9255 9314
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 334 9333 9348 "src/oasis/OASISFileTemplate.ml" 334 9333 9358
type(
  comment
)
ident(
  int_ref comment_ml "src/oasis/OASISFileTemplate.ml" 106 3476 3480 "src/oasis/OASISFileTemplate.ml" 106 3476 3490
)
"src/oasis/OASISFileTemplate.ml" 334 9333 9348 "src/oasis/OASISFileTemplate.ml" 334 9333 9368
type(
  string -> string
)
"src/oasis/OASISFileTemplate.ml" 334 9333 9369 "src/oasis/OASISFileTemplate.ml" 334 9333 9373
type(
  string
)
ident(
  int_ref line "src/oasis/OASISFileTemplate.ml" 320 8777 8790 "src/oasis/OASISFileTemplate.ml" 320 8777 8794
)
"src/oasis/OASISFileTemplate.ml" 334 9333 9348 "src/oasis/OASISFileTemplate.ml" 334 9333 9373
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 331 9216 9234 "src/oasis/OASISFileTemplate.ml" 334 9333 9373
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 327 8996 9009 "src/oasis/OASISFileTemplate.ml" 334 9333 9373
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 326 8968 8981 "src/oasis/OASISFileTemplate.ml" 334 9333 9373
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 323 8874 8887 "src/oasis/OASISFileTemplate.ml" 334 9333 9373
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 322 8813 8826 "src/oasis/OASISFileTemplate.ml" 334 9333 9373
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 336 9375 9391 "src/oasis/OASISFileTemplate.ml" 336 9375 9400
type(
  exn
)
"src/oasis/OASISFileTemplate.ml" 337 9404 9417 "src/oasis/OASISFileTemplate.ml" 337 9404 9421
type(
  string
)
ident(
  int_ref line "src/oasis/OASISFileTemplate.ml" 320 8777 8790 "src/oasis/OASISFileTemplate.ml" 320 8777 8794
)
"src/oasis/OASISFileTemplate.ml" 321 8798 8809 "src/oasis/OASISFileTemplate.ml" 337 9404 9421
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 320 8777 8785 "src/oasis/OASISFileTemplate.ml" 337 9404 9422
type(
  string -> string
)
"src/oasis/OASISFileTemplate.ml" 338 9423 9432 "src/oasis/OASISFileTemplate.ml" 338 9423 9445
type(
  ?do_trim:bool -> string -> string list
)
ident(
  int_ref OASISString.split_newline "src/oasis/OASISString.ml" 290 7551 7555 "src/oasis/OASISString.ml" 290 7551 7568
)
"src/oasis/OASISFileTemplate.ml" 338 9423 9455 "src/oasis/OASISFileTemplate.ml" 338 9423 9460
type(
  bool
)
type(
  bool option
)
"src/oasis/OASISFileTemplate.ml" 338 9423 9461 "src/oasis/OASISFileTemplate.ml" 338 9423 9464
type(
  string
)
ident(
  int_ref str "src/oasis/OASISFileTemplate.ml" 303 8337 8363 "src/oasis/OASISFileTemplate.ml" 303 8337 8366
)
"src/oasis/OASISFileTemplate.ml" 338 9423 9431 "src/oasis/OASISFileTemplate.ml" 338 9423 9465
type(
  string list
)
"src/oasis/OASISFileTemplate.ml" 319 8762 8768 "src/oasis/OASISFileTemplate.ml" 338 9423 9465
type(
  string list
)
"src/oasis/OASISFileTemplate.ml" 340 9473 9477 "src/oasis/OASISFileTemplate.ml" 340 9473 9478
type(
  bool ref -> bool
)
ident(
  int_ref Stdlib.( ! ) "stdlib.mli" 1230 46742 46742 "stdlib.mli" 1230 46742 46783
)
"src/oasis/OASISFileTemplate.ml" 340 9473 9478 "src/oasis/OASISFileTemplate.ml" 340 9473 9483
type(
  bool ref
)
ident(
  int_ref found "src/oasis/OASISFileTemplate.ml" 304 8369 8377 "src/oasis/OASISFileTemplate.ml" 304 8369 8382
)
"src/oasis/OASISFileTemplate.ml" 340 9473 9477 "src/oasis/OASISFileTemplate.ml" 340 9473 9483
type(
  bool
)
"src/oasis/OASISFileTemplate.ml" 340 9473 9486 "src/oasis/OASISFileTemplate.ml" 340 9473 9499
type(
  string -> string list -> string
)
ident(
  int_ref Stdlib.String.concat "string.mli" 132 5016 5016 "string.mli" 132 5016 5060
)
"src/oasis/OASISFileTemplate.ml" 340 9473 9500 "src/oasis/OASISFileTemplate.ml" 340 9473 9504
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 340 9473 9505 "src/oasis/OASISFileTemplate.ml" 340 9473 9508
type(
  string list
)
ident(
  int_ref lst "src/oasis/OASISFileTemplate.ml" 318 8748 8756 "src/oasis/OASISFileTemplate.ml" 318 8748 8759
)
"src/oasis/OASISFileTemplate.ml" 340 9473 9485 "src/oasis/OASISFileTemplate.ml" 340 9473 9509
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 340 9473 9477 "src/oasis/OASISFileTemplate.ml" 340 9473 9509
type(
  bool * string
)
"src/oasis/OASISFileTemplate.ml" 318 8748 8752 "src/oasis/OASISFileTemplate.ml" 340 9473 9509
type(
  bool * string
)
"src/oasis/OASISFileTemplate.ml" 305 8398 8402 "src/oasis/OASISFileTemplate.ml" 340 9473 9509
type(
  bool * string
)
"src/oasis/OASISFileTemplate.ml" 304 8369 8373 "src/oasis/OASISFileTemplate.ml" 340 9473 9509
type(
  bool * string
)
"src/oasis/OASISFileTemplate.ml" 343 9516 9522 "src/oasis/OASISFileTemplate.ml" 343 9516 9542
type(
  string list -> int -> restore:bool -> string list * int
)
ident(
  def insert_line_modifier "src/oasis/OASISFileTemplate.ml" 373 10522 10524 "src/oasis/OASISFileTemplate.ml" 395 10990 11000
)
"src/oasis/OASISFileTemplate.ml" 343 9516 9543 "src/oasis/OASISFileTemplate.ml" 343 9516 9546
type(
  string list
)
ident(
  def lst "src/oasis/OASISFileTemplate.ml" 343 9516 9547 "src/oasis/OASISFileTemplate.ml" 370 10486 10515
)
"src/oasis/OASISFileTemplate.ml" 343 9516 9547 "src/oasis/OASISFileTemplate.ml" 343 9516 9557
type(
  int
)
ident(
  def line_start "src/oasis/OASISFileTemplate.ml" 343 9516 9558 "src/oasis/OASISFileTemplate.ml" 370 10486 10515
)
"src/oasis/OASISFileTemplate.ml" 343 9516 9559 "src/oasis/OASISFileTemplate.ml" 343 9516 9566
type(
  bool
)
ident(
  def restore "src/oasis/OASISFileTemplate.ml" 344 9569 9573 "src/oasis/OASISFileTemplate.ml" 370 10486 10515
)
"src/oasis/OASISFileTemplate.ml" 344 9569 9577 "src/oasis/OASISFileTemplate.ml" 344 9569 9581
type(
  string list
)
ident(
  def rlst "src/oasis/OASISFileTemplate.ml" 363 10162 10166 "src/oasis/OASISFileTemplate.ml" 370 10486 10515
)
"src/oasis/OASISFileTemplate.ml" 344 9569 9583 "src/oasis/OASISFileTemplate.ml" 344 9569 9591
type(
  int
)
ident(
  def line_end "src/oasis/OASISFileTemplate.ml" 363 10162 10166 "src/oasis/OASISFileTemplate.ml" 370 10486 10515
)
"src/oasis/OASISFileTemplate.ml" 344 9569 9577 "src/oasis/OASISFileTemplate.ml" 344 9569 9591
type(
  string list * int
)
"src/oasis/OASISFileTemplate.ml" 345 9594 9600 "src/oasis/OASISFileTemplate.ml" 345 9594 9614
type(
  (string list * int -> string -> string list * int) ->
  string list * int -> string list -> string list * int
)
ident(
  int_ref Stdlib.List.fold_left "list.mli" 211 7387 7387 "list.mli" 211 7387 7442
)
"src/oasis/OASISFileTemplate.ml" 346 9615 9629 "src/oasis/OASISFileTemplate.ml" 346 9615 9632
type(
  string list
)
ident(
  def acc "src/oasis/OASISFileTemplate.ml" 346 9615 9644 "src/oasis/OASISFileTemplate.ml" 359 10095 10116
)
"src/oasis/OASISFileTemplate.ml" 346 9615 9634 "src/oasis/OASISFileTemplate.ml" 346 9615 9642
type(
  int
)
ident(
  def line_cur "src/oasis/OASISFileTemplate.ml" 346 9615 9644 "src/oasis/OASISFileTemplate.ml" 359 10095 10116
)
"src/oasis/OASISFileTemplate.ml" 346 9615 9628 "src/oasis/OASISFileTemplate.ml" 346 9615 9643
type(
  string list * int
)
"src/oasis/OASISFileTemplate.ml" 346 9615 9644 "src/oasis/OASISFileTemplate.ml" 346 9615 9647
type(
  string
)
ident(
  def str "src/oasis/OASISFileTemplate.ml" 348 9698 9709 "src/oasis/OASISFileTemplate.ml" 359 10095 10116
)
"src/oasis/OASISFileTemplate.ml" 348 9698 9713 "src/oasis/OASISFileTemplate.ml" 348 9698 9735
type(
  bool
)
ident(
  def contains_line_modifier "src/oasis/OASISFileTemplate.ml" 351 9804 9815 "src/oasis/OASISFileTemplate.ml" 359 10095 10116
)
"src/oasis/OASISFileTemplate.ml" 348 9698 9737 "src/oasis/OASISFileTemplate.ml" 348 9698 9750
type(
  string
)
ident(
  def validated_str "src/oasis/OASISFileTemplate.ml" 351 9804 9815 "src/oasis/OASISFileTemplate.ml" 359 10095 10116
)
"src/oasis/OASISFileTemplate.ml" 348 9698 9713 "src/oasis/OASISFileTemplate.ml" 348 9698 9750
type(
  bool * string
)
"src/oasis/OASISFileTemplate.ml" 349 9753 9766 "src/oasis/OASISFileTemplate.ml" 349 9753 9785
type(
  string -> bool * string
)
ident(
  int_ref check_line_modifier "src/oasis/OASISFileTemplate.ml" 303 8337 8343 "src/oasis/OASISFileTemplate.ml" 303 8337 8362
)
"src/oasis/OASISFileTemplate.ml" 349 9753 9786 "src/oasis/OASISFileTemplate.ml" 349 9753 9789
type(
  string
)
ident(
  int_ref str "src/oasis/OASISFileTemplate.ml" 346 9615 9644 "src/oasis/OASISFileTemplate.ml" 346 9615 9647
)
"src/oasis/OASISFileTemplate.ml" 349 9753 9766 "src/oasis/OASISFileTemplate.ml" 349 9753 9789
type(
  bool * string
)
"src/oasis/OASISFileTemplate.ml" 351 9804 9819 "src/oasis/OASISFileTemplate.ml" 351 9804 9827
type(
  int
)
ident(
  def line_cur "src/oasis/OASISFileTemplate.ml" 354 9893 9904 "src/oasis/OASISFileTemplate.ml" 359 10095 10116
)
"src/oasis/OASISFileTemplate.ml" 352 9830 9843 "src/oasis/OASISFileTemplate.ml" 352 9830 9853
type(
  string -> int -> int -> int
)
ident(
  int_ref count_line "src/oasis/OASISFileTemplate.ml" 283 7861 7871 "src/oasis/OASISFileTemplate.ml" 283 7861 7881
)
"src/oasis/OASISFileTemplate.ml" 352 9830 9854 "src/oasis/OASISFileTemplate.ml" 352 9830 9867
type(
  string
)
ident(
  int_ref validated_str "src/oasis/OASISFileTemplate.ml" 348 9698 9737 "src/oasis/OASISFileTemplate.ml" 348 9698 9750
)
"src/oasis/OASISFileTemplate.ml" 352 9830 9868 "src/oasis/OASISFileTemplate.ml" 352 9830 9876
type(
  int
)
ident(
  int_ref line_cur "src/oasis/OASISFileTemplate.ml" 346 9615 9634 "src/oasis/OASISFileTemplate.ml" 346 9615 9642
)
"src/oasis/OASISFileTemplate.ml" 352 9830 9877 "src/oasis/OASISFileTemplate.ml" 352 9830 9878
type(
  int
)
"src/oasis/OASISFileTemplate.ml" 352 9830 9843 "src/oasis/OASISFileTemplate.ml" 352 9830 9878
type(
  int
)
"src/oasis/OASISFileTemplate.ml" 354 9893 9907 "src/oasis/OASISFileTemplate.ml" 354 9893 9929
type(
  bool
)
ident(
  int_ref contains_line_modifier "src/oasis/OASISFileTemplate.ml" 348 9698 9713 "src/oasis/OASISFileTemplate.ml" 348 9698 9735
)
"src/oasis/OASISFileTemplate.ml" 355 9935 9950 "src/oasis/OASISFileTemplate.ml" 355 9935 9964
type(
  (int -> OASISTypes.host_filename -> string, unit, string) format ->
  int -> OASISTypes.host_filename -> string
)
ident(
  int_ref Stdlib.Printf.sprintf "printf.mli" 135 7108 7108 "printf.mli" 135 7108 7153
)
"src/oasis/OASISFileTemplate.ml" 355 9935 9965 "src/oasis/OASISFileTemplate.ml" 355 9935 9974
type(
  (int -> OASISTypes.host_filename -> string, unit, string) format
)
"src/oasis/OASISFileTemplate.ml" 355 9935 9975 "src/oasis/OASISFileTemplate.ml" 355 9935 9983
type(
  int
)
ident(
  int_ref line_cur "src/oasis/OASISFileTemplate.ml" 351 9804 9819 "src/oasis/OASISFileTemplate.ml" 351 9804 9827
)
"src/oasis/OASISFileTemplate.ml" 355 9935 9984 "src/oasis/OASISFileTemplate.ml" 355 9935 9986
type(
  OASISTypes.host_filename
)
ident(
  int_ref fn "src/oasis/OASISFileTemplate.ml" 281 7812 7835 "src/oasis/OASISFileTemplate.ml" 281 7812 7837
)
"src/oasis/OASISFileTemplate.ml" 355 9935 9949 "src/oasis/OASISFileTemplate.ml" 355 9935 9987
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 355 9935 9991 "src/oasis/OASISFileTemplate.ml" 355 9935 10004
type(
  string
)
ident(
  int_ref validated_str "src/oasis/OASISFileTemplate.ml" 348 9698 9737 "src/oasis/OASISFileTemplate.ml" 348 9698 9750
)
"src/oasis/OASISFileTemplate.ml" 355 9935 10008 "src/oasis/OASISFileTemplate.ml" 355 9935 10011
type(
  string list
)
ident(
  int_ref acc "src/oasis/OASISFileTemplate.ml" 346 9615 9629 "src/oasis/OASISFileTemplate.ml" 346 9615 9632
)
"src/oasis/OASISFileTemplate.ml" 355 9935 9991 "src/oasis/OASISFileTemplate.ml" 355 9935 10011
type(
  string list
)
"src/oasis/OASISFileTemplate.ml" 355 9935 9948 "src/oasis/OASISFileTemplate.ml" 355 9935 10012
type(
  string list
)
"src/oasis/OASISFileTemplate.ml" 356 10014 10028 "src/oasis/OASISFileTemplate.ml" 356 10014 10036
type(
  int
)
ident(
  int_ref line_cur "src/oasis/OASISFileTemplate.ml" 351 9804 9819 "src/oasis/OASISFileTemplate.ml" 351 9804 9827
)
"src/oasis/OASISFileTemplate.ml" 356 10014 10037 "src/oasis/OASISFileTemplate.ml" 356 10014 10038
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( + ) "stdlib.mli" 347 13626 13626 "stdlib.mli" 347 13626 13672
)
"src/oasis/OASISFileTemplate.ml" 356 10014 10039 "src/oasis/OASISFileTemplate.ml" 356 10014 10040
type(
  int
)
"src/oasis/OASISFileTemplate.ml" 356 10014 10027 "src/oasis/OASISFileTemplate.ml" 356 10014 10041
type(
  int
)
"src/oasis/OASISFileTemplate.ml" 355 9935 9948 "src/oasis/OASISFileTemplate.ml" 356 10014 10041
type(
  string list * int
)
"src/oasis/OASISFileTemplate.ml" 358 10058 10072 "src/oasis/OASISFileTemplate.ml" 358 10058 10085
type(
  string
)
ident(
  int_ref validated_str "src/oasis/OASISFileTemplate.ml" 348 9698 9737 "src/oasis/OASISFileTemplate.ml" 348 9698 9750
)
"src/oasis/OASISFileTemplate.ml" 358 10058 10089 "src/oasis/OASISFileTemplate.ml" 358 10058 10092
type(
  string list
)
ident(
  int_ref acc "src/oasis/OASISFileTemplate.ml" 346 9615 9629 "src/oasis/OASISFileTemplate.ml" 346 9615 9632
)
"src/oasis/OASISFileTemplate.ml" 358 10058 10071 "src/oasis/OASISFileTemplate.ml" 358 10058 10093
type(
  string list
)
"src/oasis/OASISFileTemplate.ml" 359 10095 10108 "src/oasis/OASISFileTemplate.ml" 359 10095 10116
type(
  int
)
ident(
  int_ref line_cur "src/oasis/OASISFileTemplate.ml" 351 9804 9819 "src/oasis/OASISFileTemplate.ml" 351 9804 9827
)
"src/oasis/OASISFileTemplate.ml" 358 10058 10071 "src/oasis/OASISFileTemplate.ml" 359 10095 10116
type(
  string list * int
)
"src/oasis/OASISFileTemplate.ml" 354 9893 9904 "src/oasis/OASISFileTemplate.ml" 359 10095 10116
type(
  string list * int
)
"src/oasis/OASISFileTemplate.ml" 351 9804 9815 "src/oasis/OASISFileTemplate.ml" 359 10095 10116
type(
  string list * int
)
"src/oasis/OASISFileTemplate.ml" 348 9698 9709 "src/oasis/OASISFileTemplate.ml" 359 10095 10116
type(
  string list * int
)
"src/oasis/OASISFileTemplate.ml" 346 9615 9623 "src/oasis/OASISFileTemplate.ml" 359 10095 10117
type(
  string list * int -> string -> string list * int
)
"src/oasis/OASISFileTemplate.ml" 360 10118 10127 "src/oasis/OASISFileTemplate.ml" 360 10118 10129
type(
  string list
)
"src/oasis/OASISFileTemplate.ml" 360 10118 10131 "src/oasis/OASISFileTemplate.ml" 360 10118 10141
type(
  int
)
ident(
  int_ref line_start "src/oasis/OASISFileTemplate.ml" 343 9516 9547 "src/oasis/OASISFileTemplate.ml" 343 9516 9557
)
"src/oasis/OASISFileTemplate.ml" 360 10118 10126 "src/oasis/OASISFileTemplate.ml" 360 10118 10142
type(
  string list * int
)
"src/oasis/OASISFileTemplate.ml" 361 10143 10151 "src/oasis/OASISFileTemplate.ml" 361 10143 10154
type(
  string list
)
ident(
  int_ref lst "src/oasis/OASISFileTemplate.ml" 343 9516 9543 "src/oasis/OASISFileTemplate.ml" 343 9516 9546
)
"src/oasis/OASISFileTemplate.ml" 345 9594 9600 "src/oasis/OASISFileTemplate.ml" 361 10143 10154
type(
  string list * int
)
"src/oasis/OASISFileTemplate.ml" 363 10162 10169 "src/oasis/OASISFileTemplate.ml" 363 10162 10176
type(
  bool
)
ident(
  int_ref restore "src/oasis/OASISFileTemplate.ml" 343 9516 9559 "src/oasis/OASISFileTemplate.ml" 343 9516 9566
)
"src/oasis/OASISFileTemplate.ml" 367 10369 10379 "src/oasis/OASISFileTemplate.ml" 367 10369 10387
type(
  int
)
ident(
  def line_end "src/oasis/OASISFileTemplate.ml" 368 10406 10412 "src/oasis/OASISFileTemplate.ml" 368 10406 10476
)
"src/oasis/OASISFileTemplate.ml" 367 10369 10390 "src/oasis/OASISFileTemplate.ml" 367 10369 10398
type(
  int
)
ident(
  int_ref line_end "src/oasis/OASISFileTemplate.ml" 344 9569 9583 "src/oasis/OASISFileTemplate.ml" 344 9569 9591
)
"src/oasis/OASISFileTemplate.ml" 367 10369 10399 "src/oasis/OASISFileTemplate.ml" 367 10369 10400
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( + ) "stdlib.mli" 347 13626 13626 "stdlib.mli" 347 13626 13672
)
"src/oasis/OASISFileTemplate.ml" 367 10369 10401 "src/oasis/OASISFileTemplate.ml" 367 10369 10402
type(
  int
)
"src/oasis/OASISFileTemplate.ml" 367 10369 10390 "src/oasis/OASISFileTemplate.ml" 367 10369 10402
type(
  int
)
"src/oasis/OASISFileTemplate.ml" 368 10406 10412 "src/oasis/OASISFileTemplate.ml" 368 10406 10420
type(
  string list -> string list
)
ident(
  int_ref Stdlib.List.rev "list.mli" 90 3519 3519 "list.mli" 90 3519 3547
)
"src/oasis/OASISFileTemplate.ml" 368 10406 10421 "src/oasis/OASISFileTemplate.ml" 368 10406 10435
type(
  (int -> OASISTypes.host_filename -> string, unit, string) format ->
  int -> OASISTypes.host_filename -> string
)
ident(
  int_ref Stdlib.Printf.sprintf "printf.mli" 135 7108 7108 "printf.mli" 135 7108 7153
)
"src/oasis/OASISFileTemplate.ml" 368 10406 10436 "src/oasis/OASISFileTemplate.ml" 368 10406 10445
type(
  (int -> OASISTypes.host_filename -> string, unit, string) format
)
"src/oasis/OASISFileTemplate.ml" 368 10406 10446 "src/oasis/OASISFileTemplate.ml" 368 10406 10454
type(
  int
)
ident(
  int_ref line_end "src/oasis/OASISFileTemplate.ml" 367 10369 10379 "src/oasis/OASISFileTemplate.ml" 367 10369 10387
)
"src/oasis/OASISFileTemplate.ml" 368 10406 10455 "src/oasis/OASISFileTemplate.ml" 368 10406 10457
type(
  OASISTypes.host_filename
)
ident(
  int_ref fn "src/oasis/OASISFileTemplate.ml" 281 7812 7835 "src/oasis/OASISFileTemplate.ml" 281 7812 7837
)
"src/oasis/OASISFileTemplate.ml" 368 10406 10421 "src/oasis/OASISFileTemplate.ml" 368 10406 10457
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 368 10406 10461 "src/oasis/OASISFileTemplate.ml" 368 10406 10465
type(
  string list
)
ident(
  int_ref rlst "src/oasis/OASISFileTemplate.ml" 344 9569 9577 "src/oasis/OASISFileTemplate.ml" 344 9569 9581
)
"src/oasis/OASISFileTemplate.ml" 368 10406 10420 "src/oasis/OASISFileTemplate.ml" 368 10406 10466
type(
  string list
)
"src/oasis/OASISFileTemplate.ml" 368 10406 10412 "src/oasis/OASISFileTemplate.ml" 368 10406 10466
type(
  string list
)
"src/oasis/OASISFileTemplate.ml" 368 10406 10468 "src/oasis/OASISFileTemplate.ml" 368 10406 10476
type(
  int
)
ident(
  int_ref line_end "src/oasis/OASISFileTemplate.ml" 367 10369 10379 "src/oasis/OASISFileTemplate.ml" 367 10369 10387
)
"src/oasis/OASISFileTemplate.ml" 368 10406 10412 "src/oasis/OASISFileTemplate.ml" 368 10406 10476
type(
  string list * int
)
"src/oasis/OASISFileTemplate.ml" 367 10369 10375 "src/oasis/OASISFileTemplate.ml" 368 10406 10476
type(
  string list * int
)
"src/oasis/OASISFileTemplate.ml" 370 10486 10492 "src/oasis/OASISFileTemplate.ml" 370 10486 10500
type(
  string list -> string list
)
ident(
  int_ref Stdlib.List.rev "list.mli" 90 3519 3519 "list.mli" 90 3519 3547
)
"src/oasis/OASISFileTemplate.ml" 370 10486 10501 "src/oasis/OASISFileTemplate.ml" 370 10486 10505
type(
  string list
)
ident(
  int_ref rlst "src/oasis/OASISFileTemplate.ml" 344 9569 9577 "src/oasis/OASISFileTemplate.ml" 344 9569 9581
)
"src/oasis/OASISFileTemplate.ml" 370 10486 10492 "src/oasis/OASISFileTemplate.ml" 370 10486 10505
type(
  string list
)
"src/oasis/OASISFileTemplate.ml" 370 10486 10507 "src/oasis/OASISFileTemplate.ml" 370 10486 10515
type(
  int
)
ident(
  int_ref line_end "src/oasis/OASISFileTemplate.ml" 344 9569 9583 "src/oasis/OASISFileTemplate.ml" 344 9569 9591
)
"src/oasis/OASISFileTemplate.ml" 370 10486 10492 "src/oasis/OASISFileTemplate.ml" 370 10486 10515
type(
  string list * int
)
"src/oasis/OASISFileTemplate.ml" 363 10162 10166 "src/oasis/OASISFileTemplate.ml" 370 10486 10515
type(
  string list * int
)
"src/oasis/OASISFileTemplate.ml" 344 9569 9573 "src/oasis/OASISFileTemplate.ml" 370 10486 10515
type(
  string list * int
)
"src/oasis/OASISFileTemplate.ml" 373 10522 10528 "src/oasis/OASISFileTemplate.ml" 373 10522 10534
type(
  string list
)
ident(
  def header "src/oasis/OASISFileTemplate.ml" 377 10602 10604 "src/oasis/OASISFileTemplate.ml" 395 10990 11000
)
"src/oasis/OASISFileTemplate.ml" 373 10522 10536 "src/oasis/OASISFileTemplate.ml" 373 10522 10544
type(
  int
)
ident(
  def line_end "src/oasis/OASISFileTemplate.ml" 377 10602 10604 "src/oasis/OASISFileTemplate.ml" 395 10990 11000
)
"src/oasis/OASISFileTemplate.ml" 373 10522 10528 "src/oasis/OASISFileTemplate.ml" 373 10522 10544
type(
  string list * int
)
"src/oasis/OASISFileTemplate.ml" 374 10547 10551 "src/oasis/OASISFileTemplate.ml" 374 10547 10571
type(
  string list -> int -> restore:bool -> string list * int
)
ident(
  int_ref insert_line_modifier "src/oasis/OASISFileTemplate.ml" 343 9516 9522 "src/oasis/OASISFileTemplate.ml" 343 9516 9542
)
"src/oasis/OASISFileTemplate.ml" 374 10547 10572 "src/oasis/OASISFileTemplate.ml" 374 10547 10578
type(
  string list
)
ident(
  int_ref header "src/oasis/OASISFileTemplate.ml" 281 7812 7838 "src/oasis/OASISFileTemplate.ml" 281 7812 7844
)
"src/oasis/OASISFileTemplate.ml" 374 10547 10579 "src/oasis/OASISFileTemplate.ml" 374 10547 10580
type(
  int
)
"src/oasis/OASISFileTemplate.ml" 374 10547 10590 "src/oasis/OASISFileTemplate.ml" 374 10547 10595
type(
  bool
)
"src/oasis/OASISFileTemplate.ml" 374 10547 10551 "src/oasis/OASISFileTemplate.ml" 374 10547 10595
type(
  string list * int
)
"src/oasis/OASISFileTemplate.ml" 377 10602 10608 "src/oasis/OASISFileTemplate.ml" 377 10602 10612
type(
  string list
)
ident(
  def body "src/oasis/OASISFileTemplate.ml" 382 10745 10747 "src/oasis/OASISFileTemplate.ml" 395 10990 11000
)
"src/oasis/OASISFileTemplate.ml" 377 10602 10614 "src/oasis/OASISFileTemplate.ml" 377 10602 10622
type(
  int
)
ident(
  def line_end "src/oasis/OASISFileTemplate.ml" 382 10745 10747 "src/oasis/OASISFileTemplate.ml" 395 10990 11000
)
"src/oasis/OASISFileTemplate.ml" 377 10602 10608 "src/oasis/OASISFileTemplate.ml" 377 10602 10622
type(
  string list * int
)
"src/oasis/OASISFileTemplate.ml" 379 10680 10684 "src/oasis/OASISFileTemplate.ml" 379 10680 10704
type(
  string list -> int -> restore:bool -> string list * int
)
ident(
  int_ref insert_line_modifier "src/oasis/OASISFileTemplate.ml" 343 9516 9522 "src/oasis/OASISFileTemplate.ml" 343 9516 9542
)
"src/oasis/OASISFileTemplate.ml" 379 10680 10705 "src/oasis/OASISFileTemplate.ml" 379 10680 10709
type(
  string list
)
ident(
  int_ref body "src/oasis/OASISFileTemplate.ml" 281 7812 7845 "src/oasis/OASISFileTemplate.ml" 281 7812 7849
)
"src/oasis/OASISFileTemplate.ml" 379 10680 10711 "src/oasis/OASISFileTemplate.ml" 379 10680 10719
type(
  int
)
ident(
  int_ref line_end "src/oasis/OASISFileTemplate.ml" 373 10522 10536 "src/oasis/OASISFileTemplate.ml" 373 10522 10544
)
"src/oasis/OASISFileTemplate.ml" 379 10680 10720 "src/oasis/OASISFileTemplate.ml" 379 10680 10721
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( + ) "stdlib.mli" 347 13626 13626 "stdlib.mli" 347 13626 13672
)
"src/oasis/OASISFileTemplate.ml" 379 10680 10722 "src/oasis/OASISFileTemplate.ml" 379 10680 10723
type(
  int
)
"src/oasis/OASISFileTemplate.ml" 379 10680 10710 "src/oasis/OASISFileTemplate.ml" 379 10680 10724
type(
  int
)
"src/oasis/OASISFileTemplate.ml" 379 10680 10734 "src/oasis/OASISFileTemplate.ml" 379 10680 10738
type(
  bool
)
"src/oasis/OASISFileTemplate.ml" 379 10680 10684 "src/oasis/OASISFileTemplate.ml" 379 10680 10738
type(
  string list * int
)
"src/oasis/OASISFileTemplate.ml" 382 10745 10751 "src/oasis/OASISFileTemplate.ml" 382 10745 10757
type(
  string list
)
ident(
  def footer "src/oasis/OASISFileTemplate.ml" 390 10932 10934 "src/oasis/OASISFileTemplate.ml" 395 10990 11000
)
"src/oasis/OASISFileTemplate.ml" 382 10745 10759 "src/oasis/OASISFileTemplate.ml" 382 10745 10760
type(
  int
)
"src/oasis/OASISFileTemplate.ml" 382 10745 10751 "src/oasis/OASISFileTemplate.ml" 382 10745 10760
type(
  string list * int
)
"src/oasis/OASISFileTemplate.ml" 383 10763 10770 "src/oasis/OASISFileTemplate.ml" 383 10763 10776
type(
  string list
)
ident(
  int_ref footer "src/oasis/OASISFileTemplate.ml" 281 7812 7850 "src/oasis/OASISFileTemplate.ml" 281 7812 7856
)
"src/oasis/OASISFileTemplate.ml" 383 10763 10777 "src/oasis/OASISFileTemplate.ml" 383 10763 10779
type(
  string list -> string list -> bool
)
ident(
  int_ref Stdlib.( <> ) "stdlib.mli" 130 5559 5559 "stdlib.mli" 130 5559 5607
)
"src/oasis/OASISFileTemplate.ml" 383 10763 10780 "src/oasis/OASISFileTemplate.ml" 383 10763 10782
type(
  string list
)
"src/oasis/OASISFileTemplate.ml" 383 10763 10770 "src/oasis/OASISFileTemplate.ml" 383 10763 10782
type(
  bool
)
"src/oasis/OASISFileTemplate.ml" 385 10834 10840 "src/oasis/OASISFileTemplate.ml" 385 10834 10860
type(
  string list -> int -> restore:bool -> string list * int
)
ident(
  int_ref insert_line_modifier "src/oasis/OASISFileTemplate.ml" 343 9516 9522 "src/oasis/OASISFileTemplate.ml" 343 9516 9542
)
"src/oasis/OASISFileTemplate.ml" 385 10834 10861 "src/oasis/OASISFileTemplate.ml" 385 10834 10867
type(
  string list
)
ident(
  int_ref footer "src/oasis/OASISFileTemplate.ml" 281 7812 7850 "src/oasis/OASISFileTemplate.ml" 281 7812 7856
)
"src/oasis/OASISFileTemplate.ml" 385 10834 10869 "src/oasis/OASISFileTemplate.ml" 385 10834 10877
type(
  int
)
ident(
  int_ref line_end "src/oasis/OASISFileTemplate.ml" 377 10602 10614 "src/oasis/OASISFileTemplate.ml" 377 10602 10622
)
"src/oasis/OASISFileTemplate.ml" 385 10834 10878 "src/oasis/OASISFileTemplate.ml" 385 10834 10879
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( + ) "stdlib.mli" 347 13626 13626 "stdlib.mli" 347 13626 13672
)
"src/oasis/OASISFileTemplate.ml" 385 10834 10880 "src/oasis/OASISFileTemplate.ml" 385 10834 10881
type(
  int
)
"src/oasis/OASISFileTemplate.ml" 385 10834 10868 "src/oasis/OASISFileTemplate.ml" 385 10834 10882
type(
  int
)
"src/oasis/OASISFileTemplate.ml" 385 10834 10892 "src/oasis/OASISFileTemplate.ml" 385 10834 10897
type(
  bool
)
"src/oasis/OASISFileTemplate.ml" 385 10834 10840 "src/oasis/OASISFileTemplate.ml" 385 10834 10897
type(
  string list * int
)
"src/oasis/OASISFileTemplate.ml" 387 10907 10913 "src/oasis/OASISFileTemplate.ml" 387 10907 10915
type(
  string list
)
"src/oasis/OASISFileTemplate.ml" 387 10907 10917 "src/oasis/OASISFileTemplate.ml" 387 10907 10925
type(
  int
)
ident(
  int_ref line_end "src/oasis/OASISFileTemplate.ml" 377 10602 10614 "src/oasis/OASISFileTemplate.ml" 377 10602 10622
)
"src/oasis/OASISFileTemplate.ml" 387 10907 10913 "src/oasis/OASISFileTemplate.ml" 387 10907 10925
type(
  string list * int
)
"src/oasis/OASISFileTemplate.ml" 383 10763 10767 "src/oasis/OASISFileTemplate.ml" 387 10907 10925
type(
  string list * int
)
"src/oasis/OASISFileTemplate.ml" 390 10932 10934 "src/oasis/OASISFileTemplate.ml" 390 10932 10947
type(
  OASISTypes.host_filename ->
  comment -> line list -> line list -> line list -> template
)
ident(
  int_ref template_make "src/oasis/OASISFileTemplate.ml" 114 3743 3747 "src/oasis/OASISFileTemplate.ml" 114 3743 3760
)
"src/oasis/OASISFileTemplate.ml" 391 10948 10952 "src/oasis/OASISFileTemplate.ml" 391 10948 10954
type(
  OASISTypes.host_filename
)
ident(
  int_ref fn "src/oasis/OASISFileTemplate.ml" 281 7812 7835 "src/oasis/OASISFileTemplate.ml" 281 7812 7837
)
"src/oasis/OASISFileTemplate.ml" 392 10955 10959 "src/oasis/OASISFileTemplate.ml" 392 10955 10969
type(
  comment
)
ident(
  int_ref comment_ml "src/oasis/OASISFileTemplate.ml" 106 3476 3480 "src/oasis/OASISFileTemplate.ml" 106 3476 3490
)
"src/oasis/OASISFileTemplate.ml" 393 10970 10974 "src/oasis/OASISFileTemplate.ml" 393 10970 10980
type(
  line list
)
ident(
  int_ref header "src/oasis/OASISFileTemplate.ml" 373 10522 10528 "src/oasis/OASISFileTemplate.ml" 373 10522 10534
)
"src/oasis/OASISFileTemplate.ml" 394 10981 10985 "src/oasis/OASISFileTemplate.ml" 394 10981 10989
type(
  line list
)
ident(
  int_ref body "src/oasis/OASISFileTemplate.ml" 377 10602 10608 "src/oasis/OASISFileTemplate.ml" 377 10602 10612
)
"src/oasis/OASISFileTemplate.ml" 395 10990 10994 "src/oasis/OASISFileTemplate.ml" 395 10990 11000
type(
  line list
)
ident(
  int_ref footer "src/oasis/OASISFileTemplate.ml" 382 10745 10751 "src/oasis/OASISFileTemplate.ml" 382 10745 10757
)
"src/oasis/OASISFileTemplate.ml" 390 10932 10934 "src/oasis/OASISFileTemplate.ml" 395 10990 11000
type(
  template
)
"src/oasis/OASISFileTemplate.ml" 382 10745 10747 "src/oasis/OASISFileTemplate.ml" 395 10990 11000
type(
  template
)
"src/oasis/OASISFileTemplate.ml" 377 10602 10604 "src/oasis/OASISFileTemplate.ml" 395 10990 11000
type(
  template
)
"src/oasis/OASISFileTemplate.ml" 373 10522 10524 "src/oasis/OASISFileTemplate.ml" 395 10990 11000
type(
  template
)
"src/oasis/OASISFileTemplate.ml" 343 9516 9518 "src/oasis/OASISFileTemplate.ml" 395 10990 11000
type(
  template
)
"src/oasis/OASISFileTemplate.ml" 303 8337 8339 "src/oasis/OASISFileTemplate.ml" 395 10990 11000
type(
  template
)
"src/oasis/OASISFileTemplate.ml" 283 7861 7863 "src/oasis/OASISFileTemplate.ml" 395 10990 11000
type(
  template
)
"src/oasis/OASISFileTemplate.ml" 398 11003 11007 "src/oasis/OASISFileTemplate.ml" 398 11003 11020
type(
  template -> template
)
ident(
  def digest_update "src/oasis/OASISFileTemplate.ml" 409 11256 11256 "src/oasis/OASISFileTemplate.ml" 0 0 -1
)
"src/oasis/OASISFileTemplate.ml" 398 11003 11021 "src/oasis/OASISFileTemplate.ml" 398 11003 11022
type(
  template
)
ident(
  def t "src/oasis/OASISFileTemplate.ml" 399 11025 11027 "src/oasis/OASISFileTemplate.ml" 406 11219 11253
)
"src/oasis/OASISFileTemplate.ml" 399 11025 11028 "src/oasis/OASISFileTemplate.ml" 399 11025 11029
type(
  template
)
ident(
  int_ref t "src/oasis/OASISFileTemplate.ml" 398 11003 11021 "src/oasis/OASISFileTemplate.ml" 398 11003 11022
)
"src/oasis/OASISFileTemplate.ml" 401 11047 11060 "src/oasis/OASISFileTemplate.ml" 401 11047 11061
type(
  template
)
ident(
  int_ref t "src/oasis/OASISFileTemplate.ml" 398 11003 11021 "src/oasis/OASISFileTemplate.ml" 398 11003 11022
)
"src/oasis/OASISFileTemplate.ml" 401 11047 11060 "src/oasis/OASISFileTemplate.ml" 401 11047 11066
type(
  body
)
"src/oasis/OASISFileTemplate.ml" 402 11072 11083 "src/oasis/OASISFileTemplate.ml" 402 11072 11089
type(
  body
)
type(
  body
)
"src/oasis/OASISFileTemplate.ml" 402 11072 11093 "src/oasis/OASISFileTemplate.ml" 402 11072 11099
type(
  body
)
"src/oasis/OASISFileTemplate.ml" 403 11100 11127 "src/oasis/OASISFileTemplate.ml" 403 11100 11128
type(
  Digest.t
)
"src/oasis/OASISFileTemplate.ml" 403 11100 11130 "src/oasis/OASISFileTemplate.ml" 403 11100 11133
type(
  line list
)
ident(
  def lst "src/oasis/OASISFileTemplate.ml" 405 11158 11169 "src/oasis/OASISFileTemplate.ml" 406 11219 11252
)
"src/oasis/OASISFileTemplate.ml" 403 11100 11111 "src/oasis/OASISFileTemplate.ml" 403 11100 11134
type(
  body
)
type(
  body
)
"src/oasis/OASISFileTemplate.ml" 404 11135 11151 "src/oasis/OASISFileTemplate.ml" 404 11135 11154
type(
  line list
)
ident(
  def lst "src/oasis/OASISFileTemplate.ml" 405 11158 11169 "src/oasis/OASISFileTemplate.ml" 406 11219 11252
)
"src/oasis/OASISFileTemplate.ml" 404 11135 11146 "src/oasis/OASISFileTemplate.ml" 404 11135 11154
type(
  body
)
type(
  body
)
"src/oasis/OASISFileTemplate.ml" 403 11100 11111 "src/oasis/OASISFileTemplate.ml" 404 11135 11154
type(
  body
)
"src/oasis/OASISFileTemplate.ml" 405 11158 11173 "src/oasis/OASISFileTemplate.ml" 405 11158 11174
type(
  Digest.t
)
ident(
  def d "src/oasis/OASISFileTemplate.ml" 406 11219 11230 "src/oasis/OASISFileTemplate.ml" 406 11219 11252
)
"src/oasis/OASISFileTemplate.ml" 405 11158 11177 "src/oasis/OASISFileTemplate.ml" 405 11158 11190
type(
  string -> Digest.t
)
ident(
  int_ref Stdlib.Digest.string "digest.mli" 42 1986 1986 "digest.mli" 42 1986 2010
)
"src/oasis/OASISFileTemplate.ml" 405 11158 11192 "src/oasis/OASISFileTemplate.ml" 405 11158 11205
type(
  string -> line list -> string
)
ident(
  int_ref Stdlib.String.concat "string.mli" 132 5016 5016 "string.mli" 132 5016 5060
)
"src/oasis/OASISFileTemplate.ml" 405 11158 11206 "src/oasis/OASISFileTemplate.ml" 405 11158 11210
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 405 11158 11211 "src/oasis/OASISFileTemplate.ml" 405 11158 11214
type(
  line list
)
ident(
  int_ref lst "src/oasis/OASISFileTemplate.ml" 403 11100 11130 "src/oasis/OASISFileTemplate.ml" 403 11100 11133
)
"src/oasis/OASISFileTemplate.ml" 405 11158 11191 "src/oasis/OASISFileTemplate.ml" 405 11158 11215
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 405 11158 11177 "src/oasis/OASISFileTemplate.ml" 405 11158 11215
type(
  Digest.t
)
"src/oasis/OASISFileTemplate.ml" 406 11219 11245 "src/oasis/OASISFileTemplate.ml" 406 11219 11246
type(
  Digest.t
)
ident(
  int_ref d "src/oasis/OASISFileTemplate.ml" 405 11158 11173 "src/oasis/OASISFileTemplate.ml" 405 11158 11174
)
"src/oasis/OASISFileTemplate.ml" 406 11219 11248 "src/oasis/OASISFileTemplate.ml" 406 11219 11251
type(
  line list
)
ident(
  int_ref lst "src/oasis/OASISFileTemplate.ml" 403 11100 11130 "src/oasis/OASISFileTemplate.ml" 403 11100 11133
)
"src/oasis/OASISFileTemplate.ml" 406 11219 11230 "src/oasis/OASISFileTemplate.ml" 406 11219 11252
type(
  body
)
"src/oasis/OASISFileTemplate.ml" 405 11158 11169 "src/oasis/OASISFileTemplate.ml" 406 11219 11252
type(
  body
)
"src/oasis/OASISFileTemplate.ml" 401 11047 11054 "src/oasis/OASISFileTemplate.ml" 406 11219 11252
type(
  body
)
"src/oasis/OASISFileTemplate.ml" 399 11025 11027 "src/oasis/OASISFileTemplate.ml" 406 11219 11253
type(
  template
)
"src/oasis/OASISFileTemplate.ml" 409 11256 11260 "src/oasis/OASISFileTemplate.ml" 409 11256 11272
type(
  template -> bool
)
ident(
  def digest_check "src/oasis/OASISFileTemplate.ml" 418 11431 11431 "src/oasis/OASISFileTemplate.ml" 0 0 -1
)
"src/oasis/OASISFileTemplate.ml" 409 11256 11273 "src/oasis/OASISFileTemplate.ml" 409 11256 11274
type(
  template
)
ident(
  def t "src/oasis/OASISFileTemplate.ml" 410 11277 11279 "src/oasis/OASISFileTemplate.ml" 415 11418 11428
)
"src/oasis/OASISFileTemplate.ml" 410 11277 11283 "src/oasis/OASISFileTemplate.ml" 410 11277 11285
type(
  template
)
ident(
  def t' "src/oasis/OASISFileTemplate.ml" 411 11307 11309 "src/oasis/OASISFileTemplate.ml" 415 11418 11428
)
"src/oasis/OASISFileTemplate.ml" 410 11277 11288 "src/oasis/OASISFileTemplate.ml" 410 11277 11301
type(
  template -> template
)
ident(
  int_ref digest_update "src/oasis/OASISFileTemplate.ml" 398 11003 11007 "src/oasis/OASISFileTemplate.ml" 398 11003 11020
)
"src/oasis/OASISFileTemplate.ml" 410 11277 11302 "src/oasis/OASISFileTemplate.ml" 410 11277 11303
type(
  template
)
ident(
  int_ref t "src/oasis/OASISFileTemplate.ml" 409 11256 11273 "src/oasis/OASISFileTemplate.ml" 409 11256 11274
)
"src/oasis/OASISFileTemplate.ml" 410 11277 11288 "src/oasis/OASISFileTemplate.ml" 410 11277 11303
type(
  template
)
"src/oasis/OASISFileTemplate.ml" 411 11307 11315 "src/oasis/OASISFileTemplate.ml" 411 11307 11317
type(
  template
)
ident(
  int_ref t' "src/oasis/OASISFileTemplate.ml" 410 11277 11283 "src/oasis/OASISFileTemplate.ml" 410 11277 11285
)
"src/oasis/OASISFileTemplate.ml" 411 11307 11315 "src/oasis/OASISFileTemplate.ml" 411 11307 11322
type(
  body
)
"src/oasis/OASISFileTemplate.ml" 411 11307 11324 "src/oasis/OASISFileTemplate.ml" 411 11307 11325
type(
  template
)
ident(
  int_ref t "src/oasis/OASISFileTemplate.ml" 409 11256 11273 "src/oasis/OASISFileTemplate.ml" 409 11256 11274
)
"src/oasis/OASISFileTemplate.ml" 411 11307 11324 "src/oasis/OASISFileTemplate.ml" 411 11307 11330
type(
  body
)
"src/oasis/OASISFileTemplate.ml" 411 11307 11315 "src/oasis/OASISFileTemplate.ml" 411 11307 11330
type(
  body * body
)
"src/oasis/OASISFileTemplate.ml" 412 11336 11358 "src/oasis/OASISFileTemplate.ml" 412 11336 11360
type(
  Digest.t
)
ident(
  def d' "src/oasis/OASISFileTemplate.ml" 413 11391 11397 "src/oasis/OASISFileTemplate.ml" 413 11391 11403
)
"src/oasis/OASISFileTemplate.ml" 412 11336 11362 "src/oasis/OASISFileTemplate.ml" 412 11336 11363
type(
  line list
)
"src/oasis/OASISFileTemplate.ml" 412 11336 11342 "src/oasis/OASISFileTemplate.ml" 412 11336 11364
type(
  body
)
"src/oasis/OASISFileTemplate.ml" 412 11336 11382 "src/oasis/OASISFileTemplate.ml" 412 11336 11383
type(
  Digest.t
)
ident(
  def d "src/oasis/OASISFileTemplate.ml" 413 11391 11397 "src/oasis/OASISFileTemplate.ml" 413 11391 11403
)
"src/oasis/OASISFileTemplate.ml" 412 11336 11385 "src/oasis/OASISFileTemplate.ml" 412 11336 11386
type(
  line list
)
"src/oasis/OASISFileTemplate.ml" 412 11336 11366 "src/oasis/OASISFileTemplate.ml" 412 11336 11387
type(
  body
)
"src/oasis/OASISFileTemplate.ml" 412 11336 11342 "src/oasis/OASISFileTemplate.ml" 412 11336 11387
type(
  body * body
)
type(
  body * body
)
"src/oasis/OASISFileTemplate.ml" 413 11391 11397 "src/oasis/OASISFileTemplate.ml" 413 11391 11399
type(
  Digest.t
)
ident(
  int_ref d' "src/oasis/OASISFileTemplate.ml" 412 11336 11358 "src/oasis/OASISFileTemplate.ml" 412 11336 11360
)
"src/oasis/OASISFileTemplate.ml" 413 11391 11400 "src/oasis/OASISFileTemplate.ml" 413 11391 11401
type(
  Digest.t -> Digest.t -> bool
)
ident(
  int_ref Stdlib.( = ) "stdlib.mli" 121 5051 5051 "stdlib.mli" 121 5051 5095
)
"src/oasis/OASISFileTemplate.ml" 413 11391 11402 "src/oasis/OASISFileTemplate.ml" 413 11391 11403
type(
  Digest.t
)
ident(
  int_ref d "src/oasis/OASISFileTemplate.ml" 412 11336 11382 "src/oasis/OASISFileTemplate.ml" 412 11336 11383
)
"src/oasis/OASISFileTemplate.ml" 413 11391 11397 "src/oasis/OASISFileTemplate.ml" 413 11391 11403
type(
  bool
)
"src/oasis/OASISFileTemplate.ml" 414 11404 11410 "src/oasis/OASISFileTemplate.ml" 414 11404 11411
type(
  body
)
"src/oasis/OASISFileTemplate.ml" 414 11404 11413 "src/oasis/OASISFileTemplate.ml" 414 11404 11414
type(
  body
)
"src/oasis/OASISFileTemplate.ml" 414 11404 11410 "src/oasis/OASISFileTemplate.ml" 414 11404 11414
type(
  body * body
)
type(
  body * body
)
"src/oasis/OASISFileTemplate.ml" 415 11418 11424 "src/oasis/OASISFileTemplate.ml" 415 11418 11428
type(
  bool
)
"src/oasis/OASISFileTemplate.ml" 411 11307 11309 "src/oasis/OASISFileTemplate.ml" 415 11418 11428
type(
  bool
)
"src/oasis/OASISFileTemplate.ml" 410 11277 11279 "src/oasis/OASISFileTemplate.ml" 415 11418 11428
type(
  bool
)
"src/oasis/OASISFileTemplate.ml" 418 11431 11435 "src/oasis/OASISFileTemplate.ml" 418 11431 11440
type(
  template -> template -> template
)
ident(
  def merge "src/oasis/OASISFileTemplate.ml" 430 11666 11666 "src/oasis/OASISFileTemplate.ml" 0 0 -1
)
"src/oasis/OASISFileTemplate.ml" 418 11431 11441 "src/oasis/OASISFileTemplate.ml" 418 11431 11446
type(
  template
)
ident(
  def t_org "src/oasis/OASISFileTemplate.ml" 418 11431 11447 "src/oasis/OASISFileTemplate.ml" 427 11634 11663
)
"src/oasis/OASISFileTemplate.ml" 418 11431 11447 "src/oasis/OASISFileTemplate.ml" 418 11431 11452
type(
  template
)
ident(
  def t_new "src/oasis/OASISFileTemplate.ml" 419 11455 11457 "src/oasis/OASISFileTemplate.ml" 427 11634 11663
)
"src/oasis/OASISFileTemplate.ml" 419 11455 11457 "src/oasis/OASISFileTemplate.ml" 419 11455 11470
type(
  template -> template
)
ident(
  int_ref digest_update "src/oasis/OASISFileTemplate.ml" 398 11003 11007 "src/oasis/OASISFileTemplate.ml" 398 11003 11020
)
"src/oasis/OASISFileTemplate.ml" 420 11471 11476 "src/oasis/OASISFileTemplate.ml" 420 11471 11481
type(
  template
)
ident(
  int_ref t_new "src/oasis/OASISFileTemplate.ml" 418 11431 11447 "src/oasis/OASISFileTemplate.ml" 418 11431 11452
)
"src/oasis/OASISFileTemplate.ml" 421 11487 11503 "src/oasis/OASISFileTemplate.ml" 421 11487 11508
type(
  template
)
ident(
  int_ref t_org "src/oasis/OASISFileTemplate.ml" 418 11431 11441 "src/oasis/OASISFileTemplate.ml" 418 11431 11446
)
"src/oasis/OASISFileTemplate.ml" 421 11487 11503 "src/oasis/OASISFileTemplate.ml" 421 11487 11515
type(
  line list
)
"src/oasis/OASISFileTemplate.ml" 423 11533 11546 "src/oasis/OASISFileTemplate.ml" 423 11533 11551
type(
  template
)
ident(
  int_ref t_org "src/oasis/OASISFileTemplate.ml" 418 11431 11441 "src/oasis/OASISFileTemplate.ml" 418 11431 11446
)
"src/oasis/OASISFileTemplate.ml" 423 11533 11546 "src/oasis/OASISFileTemplate.ml" 423 11533 11556
type(
  body
)
"src/oasis/OASISFileTemplate.ml" 423 11533 11557 "src/oasis/OASISFileTemplate.ml" 423 11533 11558
type(
  body -> body -> bool
)
ident(
  int_ref Stdlib.( = ) "stdlib.mli" 121 5051 5051 "stdlib.mli" 121 5051 5095
)
"src/oasis/OASISFileTemplate.ml" 423 11533 11559 "src/oasis/OASISFileTemplate.ml" 423 11533 11565
type(
  body
)
"src/oasis/OASISFileTemplate.ml" 423 11533 11546 "src/oasis/OASISFileTemplate.ml" 423 11533 11565
type(
  bool
)
"src/oasis/OASISFileTemplate.ml" 424 11571 11583 "src/oasis/OASISFileTemplate.ml" 424 11571 11588
type(
  template
)
ident(
  int_ref t_org "src/oasis/OASISFileTemplate.ml" 418 11431 11441 "src/oasis/OASISFileTemplate.ml" 418 11431 11446
)
"src/oasis/OASISFileTemplate.ml" 424 11571 11583 "src/oasis/OASISFileTemplate.ml" 424 11571 11593
type(
  body
)
"src/oasis/OASISFileTemplate.ml" 426 11609 11621 "src/oasis/OASISFileTemplate.ml" 426 11609 11626
type(
  template
)
ident(
  int_ref t_new "src/oasis/OASISFileTemplate.ml" 418 11431 11447 "src/oasis/OASISFileTemplate.ml" 418 11431 11452
)
"src/oasis/OASISFileTemplate.ml" 426 11609 11621 "src/oasis/OASISFileTemplate.ml" 426 11609 11631
type(
  body
)
"src/oasis/OASISFileTemplate.ml" 423 11533 11542 "src/oasis/OASISFileTemplate.ml" 426 11609 11632
type(
  body
)
"src/oasis/OASISFileTemplate.ml" 427 11634 11650 "src/oasis/OASISFileTemplate.ml" 427 11634 11655
type(
  template
)
ident(
  int_ref t_org "src/oasis/OASISFileTemplate.ml" 418 11431 11441 "src/oasis/OASISFileTemplate.ml" 418 11431 11446
)
"src/oasis/OASISFileTemplate.ml" 427 11634 11650 "src/oasis/OASISFileTemplate.ml" 427 11634 11662
type(
  line list
)
"src/oasis/OASISFileTemplate.ml" 420 11471 11475 "src/oasis/OASISFileTemplate.ml" 427 11634 11663
type(
  template
)
"src/oasis/OASISFileTemplate.ml" 419 11455 11457 "src/oasis/OASISFileTemplate.ml" 427 11634 11663
type(
  template
)
"src/oasis/OASISFileTemplate.ml" 430 11666 11670 "src/oasis/OASISFileTemplate.ml" 430 11666 11684
type(
  template -> line list
)
ident(
  def to_string_list "src/oasis/OASISFileTemplate.ml" 464 12480 12480 "src/oasis/OASISFileTemplate.ml" 0 0 -1
)
"src/oasis/OASISFileTemplate.ml" 430 11666 11685 "src/oasis/OASISFileTemplate.ml" 430 11666 11686
type(
  template
)
ident(
  def t "src/oasis/OASISFileTemplate.ml" 432 11736 11738 "src/oasis/OASISFileTemplate.ml" 461 12472 12477
)
"src/oasis/OASISFileTemplate.ml" 432 11736 11742 "src/oasis/OASISFileTemplate.ml" 432 11736 11743
type(
  template
)
ident(
  def t "src/oasis/OASISFileTemplate.ml" 436 11876 11878 "src/oasis/OASISFileTemplate.ml" 461 12472 12477
)
"src/oasis/OASISFileTemplate.ml" 432 11736 11746 "src/oasis/OASISFileTemplate.ml" 432 11736 11759
type(
  template -> template
)
ident(
  int_ref digest_update "src/oasis/OASISFileTemplate.ml" 398 11003 11007 "src/oasis/OASISFileTemplate.ml" 398 11003 11020
)
"src/oasis/OASISFileTemplate.ml" 432 11736 11760 "src/oasis/OASISFileTemplate.ml" 432 11736 11761
type(
  template
)
ident(
  int_ref t "src/oasis/OASISFileTemplate.ml" 430 11666 11685 "src/oasis/OASISFileTemplate.ml" 430 11666 11686
)
"src/oasis/OASISFileTemplate.ml" 432 11736 11746 "src/oasis/OASISFileTemplate.ml" 432 11736 11761
type(
  template
)
"src/oasis/OASISFileTemplate.ml" 436 11876 11882 "src/oasis/OASISFileTemplate.ml" 436 11876 11895
type(
  string list -> string list
)
ident(
  def split_further "src/oasis/OASISFileTemplate.ml" 439 11965 11967 "src/oasis/OASISFileTemplate.ml" 461 12472 12477
)
"src/oasis/OASISFileTemplate.ml" 436 11876 11896 "src/oasis/OASISFileTemplate.ml" 436 11876 11899
type(
  string list
)
ident(
  def lst "src/oasis/OASISFileTemplate.ml" 437 11902 11906 "src/oasis/OASISFileTemplate.ml" 437 11902 11959
)
"src/oasis/OASISFileTemplate.ml" 437 11902 11906 "src/oasis/OASISFileTemplate.ml" 437 11902 11919
type(
  ?do_trim:bool -> string -> string list
)
ident(
  int_ref OASISString.split_newline "src/oasis/OASISString.ml" 290 7551 7555 "src/oasis/OASISString.ml" 290 7551 7568
)
"src/oasis/OASISFileTemplate.ml" 437 11902 11929 "src/oasis/OASISFileTemplate.ml" 437 11902 11934
type(
  bool
)
type(
  bool option
)
"src/oasis/OASISFileTemplate.ml" 437 11902 11936 "src/oasis/OASISFileTemplate.ml" 437 11902 11949
type(
  string -> string list -> string
)
ident(
  int_ref Stdlib.String.concat "string.mli" 132 5016 5016 "string.mli" 132 5016 5060
)
"src/oasis/OASISFileTemplate.ml" 437 11902 11950 "src/oasis/OASISFileTemplate.ml" 437 11902 11954
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 437 11902 11955 "src/oasis/OASISFileTemplate.ml" 437 11902 11958
type(
  string list
)
ident(
  int_ref lst "src/oasis/OASISFileTemplate.ml" 436 11876 11896 "src/oasis/OASISFileTemplate.ml" 436 11876 11899
)
"src/oasis/OASISFileTemplate.ml" 437 11902 11935 "src/oasis/OASISFileTemplate.ml" 437 11902 11959
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 437 11902 11906 "src/oasis/OASISFileTemplate.ml" 437 11902 11959
type(
  string list
)
"src/oasis/OASISFileTemplate.ml" 439 11965 11971 "src/oasis/OASISFileTemplate.ml" 439 11965 11984
type(
  string list
)
ident(
  def oasis_section "src/oasis/OASISFileTemplate.ml" 453 12287 12289 "src/oasis/OASISFileTemplate.ml" 461 12472 12477
)
"src/oasis/OASISFileTemplate.ml" 440 11987 11997 "src/oasis/OASISFileTemplate.ml" 440 11987 11998
type(
  template
)
ident(
  int_ref t "src/oasis/OASISFileTemplate.ml" 432 11736 11742 "src/oasis/OASISFileTemplate.ml" 432 11736 11743
)
"src/oasis/OASISFileTemplate.ml" 440 11987 11997 "src/oasis/OASISFileTemplate.ml" 440 11987 12003
type(
  body
)
"src/oasis/OASISFileTemplate.ml" 441 12009 12017 "src/oasis/OASISFileTemplate.ml" 441 12009 12023
type(
  body
)
type(
  body
)
"src/oasis/OASISFileTemplate.ml" 442 12027 12035 "src/oasis/OASISFileTemplate.ml" 442 12027 12037
type(
  string list
)
"src/oasis/OASISFileTemplate.ml" 444 12039 12063 "src/oasis/OASISFileTemplate.ml" 444 12039 12064
type(
  Digest.t
)
ident(
  def d "src/oasis/OASISFileTemplate.ml" 445 12074 12082 "src/oasis/OASISFileTemplate.ml" 449 12205 12235
)
"src/oasis/OASISFileTemplate.ml" 444 12039 12066 "src/oasis/OASISFileTemplate.ml" 444 12039 12069
type(
  line list
)
ident(
  def lst "src/oasis/OASISFileTemplate.ml" 445 12074 12082 "src/oasis/OASISFileTemplate.ml" 449 12205 12235
)
"src/oasis/OASISFileTemplate.ml" 444 12039 12047 "src/oasis/OASISFileTemplate.ml" 444 12039 12070
type(
  body
)
type(
  body
)
"src/oasis/OASISFileTemplate.ml" 445 12074 12083 "src/oasis/OASISFileTemplate.ml" 445 12074 12084
type(
  template
)
ident(
  int_ref t "src/oasis/OASISFileTemplate.ml" 432 11736 11742 "src/oasis/OASISFileTemplate.ml" 432 11736 11743
)
"src/oasis/OASISFileTemplate.ml" 445 12074 12083 "src/oasis/OASISFileTemplate.ml" 445 12074 12092
type(
  comment
)
"src/oasis/OASISFileTemplate.ml" 445 12074 12083 "src/oasis/OASISFileTemplate.ml" 445 12074 12102
type(
  string -> string
)
"src/oasis/OASISFileTemplate.ml" 446 12103 12115 "src/oasis/OASISFileTemplate.ml" 446 12103 12129
type(
  (string -> string, unit, string) format -> string -> string
)
ident(
  int_ref Stdlib.Printf.sprintf "printf.mli" 135 7108 7108 "printf.mli" 135 7108 7153
)
"src/oasis/OASISFileTemplate.ml" 447 12130 12144 "src/oasis/OASISFileTemplate.ml" 447 12130 12170
type(
  (string -> string, unit, string) format
)
"src/oasis/OASISFileTemplate.ml" 448 12171 12186 "src/oasis/OASISFileTemplate.ml" 448 12171 12199
type(
  Digest.t -> string
)
ident(
  int_ref Stdlib.Digest.to_hex "digest.mli" 75 3197 3197 "digest.mli" 75 3197 3221
)
"src/oasis/OASISFileTemplate.ml" 448 12171 12200 "src/oasis/OASISFileTemplate.ml" 448 12171 12201
type(
  Digest.t
)
ident(
  int_ref d "src/oasis/OASISFileTemplate.ml" 444 12039 12063 "src/oasis/OASISFileTemplate.ml" 444 12039 12064
)
"src/oasis/OASISFileTemplate.ml" 448 12171 12185 "src/oasis/OASISFileTemplate.ml" 448 12171 12202
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 446 12103 12114 "src/oasis/OASISFileTemplate.ml" 448 12171 12203
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 445 12074 12082 "src/oasis/OASISFileTemplate.ml" 448 12171 12204
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 449 12205 12217 "src/oasis/OASISFileTemplate.ml" 449 12205 12230
type(
  line list -> string list
)
ident(
  int_ref split_further "src/oasis/OASISFileTemplate.ml" 436 11876 11882 "src/oasis/OASISFileTemplate.ml" 436 11876 11895
)
"src/oasis/OASISFileTemplate.ml" 449 12205 12231 "src/oasis/OASISFileTemplate.ml" 449 12205 12234
type(
  line list
)
ident(
  int_ref lst "src/oasis/OASISFileTemplate.ml" 444 12039 12066 "src/oasis/OASISFileTemplate.ml" 444 12039 12069
)
"src/oasis/OASISFileTemplate.ml" 449 12205 12216 "src/oasis/OASISFileTemplate.ml" 449 12205 12235
type(
  string list
)
"src/oasis/OASISFileTemplate.ml" 445 12074 12082 "src/oasis/OASISFileTemplate.ml" 449 12205 12235
type(
  string list
)
"src/oasis/OASISFileTemplate.ml" 450 12236 12249 "src/oasis/OASISFileTemplate.ml" 450 12236 12252
type(
  line list
)
ident(
  def lst "src/oasis/OASISFileTemplate.ml" 451 12256 12264 "src/oasis/OASISFileTemplate.ml" 451 12256 12281
)
"src/oasis/OASISFileTemplate.ml" 450 12236 12244 "src/oasis/OASISFileTemplate.ml" 450 12236 12252
type(
  body
)
type(
  body
)
"src/oasis/OASISFileTemplate.ml" 451 12256 12264 "src/oasis/OASISFileTemplate.ml" 451 12256 12277
type(
  line list -> string list
)
ident(
  int_ref split_further "src/oasis/OASISFileTemplate.ml" 436 11876 11882 "src/oasis/OASISFileTemplate.ml" 436 11876 11895
)
"src/oasis/OASISFileTemplate.ml" 451 12256 12278 "src/oasis/OASISFileTemplate.ml" 451 12256 12281
type(
  line list
)
ident(
  int_ref lst "src/oasis/OASISFileTemplate.ml" 450 12236 12249 "src/oasis/OASISFileTemplate.ml" 450 12236 12252
)
"src/oasis/OASISFileTemplate.ml" 451 12256 12264 "src/oasis/OASISFileTemplate.ml" 451 12256 12281
type(
  string list
)
"src/oasis/OASISFileTemplate.ml" 440 11987 11991 "src/oasis/OASISFileTemplate.ml" 451 12256 12281
type(
  string list
)
"src/oasis/OASISFileTemplate.ml" 453 12287 12289 "src/oasis/OASISFileTemplate.ml" 453 12287 12301
type(
  line list list -> line list
)
ident(
  int_ref Stdlib.List.flatten "list.mli" 118 4456 4456 "list.mli" 118 4456 4493
)
"src/oasis/OASISFileTemplate.ml" 455 12308 12314 "src/oasis/OASISFileTemplate.ml" 455 12308 12315
type(
  template
)
ident(
  int_ref t "src/oasis/OASISFileTemplate.ml" 432 11736 11742 "src/oasis/OASISFileTemplate.ml" 432 11736 11743
)
"src/oasis/OASISFileTemplate.ml" 455 12308 12314 "src/oasis/OASISFileTemplate.ml" 455 12308 12322
type(
  line list
)
"src/oasis/OASISFileTemplate.ml" 456 12324 12333 "src/oasis/OASISFileTemplate.ml" 456 12324 12334
type(
  template
)
ident(
  int_ref t "src/oasis/OASISFileTemplate.ml" 432 11736 11742 "src/oasis/OASISFileTemplate.ml" 432 11736 11743
)
"src/oasis/OASISFileTemplate.ml" 456 12324 12333 "src/oasis/OASISFileTemplate.ml" 456 12324 12356
type(
  bool
)
"src/oasis/OASISFileTemplate.ml" 457 12362 12370 "src/oasis/OASISFileTemplate.ml" 457 12362 12383
type(
  line list
)
ident(
  int_ref oasis_section "src/oasis/OASISFileTemplate.ml" 439 11965 11971 "src/oasis/OASISFileTemplate.ml" 439 11965 11984
)
"src/oasis/OASISFileTemplate.ml" 459 12395 12403 "src/oasis/OASISFileTemplate.ml" 459 12395 12404
type(
  template
)
ident(
  int_ref t "src/oasis/OASISFileTemplate.ml" 432 11736 11742 "src/oasis/OASISFileTemplate.ml" 432 11736 11743
)
"src/oasis/OASISFileTemplate.ml" 459 12395 12403 "src/oasis/OASISFileTemplate.ml" 459 12395 12412
type(
  comment
)
"src/oasis/OASISFileTemplate.ml" 459 12395 12403 "src/oasis/OASISFileTemplate.ml" 459 12395 12418
type(
  line
)
"src/oasis/OASISFileTemplate.ml" 459 12395 12422 "src/oasis/OASISFileTemplate.ml" 459 12395 12435
type(
  line list
)
ident(
  int_ref oasis_section "src/oasis/OASISFileTemplate.ml" 439 11965 11971 "src/oasis/OASISFileTemplate.ml" 439 11965 11984
)
"src/oasis/OASISFileTemplate.ml" 459 12395 12403 "src/oasis/OASISFileTemplate.ml" 459 12395 12435
type(
  line list
)
"src/oasis/OASISFileTemplate.ml" 459 12395 12436 "src/oasis/OASISFileTemplate.ml" 459 12395 12437
type(
  line list -> line list -> line list
)
ident(
  int_ref Stdlib.( @ ) "stdlib.mli" 826 30622 30622 "stdlib.mli" 826 30622 30663
)
"src/oasis/OASISFileTemplate.ml" 459 12395 12439 "src/oasis/OASISFileTemplate.ml" 459 12395 12440
type(
  template
)
ident(
  int_ref t "src/oasis/OASISFileTemplate.ml" 432 11736 11742 "src/oasis/OASISFileTemplate.ml" 432 11736 11743
)
"src/oasis/OASISFileTemplate.ml" 459 12395 12439 "src/oasis/OASISFileTemplate.ml" 459 12395 12448
type(
  comment
)
"src/oasis/OASISFileTemplate.ml" 459 12395 12439 "src/oasis/OASISFileTemplate.ml" 459 12395 12453
type(
  line
)
"src/oasis/OASISFileTemplate.ml" 459 12395 12438 "src/oasis/OASISFileTemplate.ml" 459 12395 12454
type(
  line list
)
"src/oasis/OASISFileTemplate.ml" 459 12395 12403 "src/oasis/OASISFileTemplate.ml" 459 12395 12454
type(
  line list
)
"src/oasis/OASISFileTemplate.ml" 456 12324 12330 "src/oasis/OASISFileTemplate.ml" 459 12395 12454
type(
  line list
)
"src/oasis/OASISFileTemplate.ml" 460 12456 12462 "src/oasis/OASISFileTemplate.ml" 460 12456 12463
type(
  template
)
ident(
  int_ref t "src/oasis/OASISFileTemplate.ml" 432 11736 11742 "src/oasis/OASISFileTemplate.ml" 432 11736 11743
)
"src/oasis/OASISFileTemplate.ml" 460 12456 12462 "src/oasis/OASISFileTemplate.ml" 460 12456 12470
type(
  line list
)
"src/oasis/OASISFileTemplate.ml" 454 12302 12306 "src/oasis/OASISFileTemplate.ml" 461 12472 12477
type(
  line list list
)
"src/oasis/OASISFileTemplate.ml" 453 12287 12289 "src/oasis/OASISFileTemplate.ml" 461 12472 12477
type(
  line list
)
"src/oasis/OASISFileTemplate.ml" 439 11965 11967 "src/oasis/OASISFileTemplate.ml" 461 12472 12477
type(
  line list
)
"src/oasis/OASISFileTemplate.ml" 436 11876 11878 "src/oasis/OASISFileTemplate.ml" 461 12472 12477
type(
  line list
)
"src/oasis/OASISFileTemplate.ml" 432 11736 11738 "src/oasis/OASISFileTemplate.ml" 461 12472 12477
type(
  line list
)
"src/oasis/OASISFileTemplate.ml" 464 12480 12484 "src/oasis/OASISFileTemplate.ml" 464 12480 12491
type(
  template -> unit
)
ident(
  def to_file "src/oasis/OASISFileTemplate.ml" 480 12782 12782 "src/oasis/OASISFileTemplate.ml" 0 0 -1
)
"src/oasis/OASISFileTemplate.ml" 464 12480 12492 "src/oasis/OASISFileTemplate.ml" 464 12480 12493
type(
  template
)
ident(
  def t "src/oasis/OASISFileTemplate.ml" 465 12496 12498 "src/oasis/OASISFileTemplate.ml" 477 12755 12779
)
"src/oasis/OASISFileTemplate.ml" 465 12496 12502 "src/oasis/OASISFileTemplate.ml" 465 12496 12509
type(
  out_channel
)
ident(
  def chn_out "src/oasis/OASISFileTemplate.ml" 471 12615 12617 "src/oasis/OASISFileTemplate.ml" 477 12755 12779
)
"src/oasis/OASISFileTemplate.ml" 466 12512 12516 "src/oasis/OASISFileTemplate.ml" 466 12512 12528
type(
  open_flag list -> int -> OASISTypes.host_filename -> out_channel
)
ident(
  int_ref Stdlib.open_out_gen "stdlib.mli" 978 35475 35475 "stdlib.mli" 978 35475 35540
)
"src/oasis/OASISFileTemplate.ml" 467 12529 12536 "src/oasis/OASISFileTemplate.ml" 467 12529 12547
type(
  open_flag
)
"src/oasis/OASISFileTemplate.ml" 467 12529 12549 "src/oasis/OASISFileTemplate.ml" 467 12529 12559
type(
  open_flag
)
"src/oasis/OASISFileTemplate.ml" 467 12529 12561 "src/oasis/OASISFileTemplate.ml" 467 12529 12571
type(
  open_flag
)
"src/oasis/OASISFileTemplate.ml" 467 12529 12573 "src/oasis/OASISFileTemplate.ml" 467 12529 12584
type(
  open_flag
)
"src/oasis/OASISFileTemplate.ml" 467 12529 12535 "src/oasis/OASISFileTemplate.ml" 467 12529 12585
type(
  open_flag list
)
"src/oasis/OASISFileTemplate.ml" 468 12586 12592 "src/oasis/OASISFileTemplate.ml" 468 12586 12593
type(
  template
)
ident(
  int_ref t "src/oasis/OASISFileTemplate.ml" 464 12480 12492 "src/oasis/OASISFileTemplate.ml" 464 12480 12493
)
"src/oasis/OASISFileTemplate.ml" 468 12586 12592 "src/oasis/OASISFileTemplate.ml" 468 12586 12598
type(
  int
)
"src/oasis/OASISFileTemplate.ml" 469 12599 12605 "src/oasis/OASISFileTemplate.ml" 469 12599 12606
type(
  template
)
ident(
  int_ref t "src/oasis/OASISFileTemplate.ml" 464 12480 12492 "src/oasis/OASISFileTemplate.ml" 464 12480 12493
)
"src/oasis/OASISFileTemplate.ml" 469 12599 12605 "src/oasis/OASISFileTemplate.ml" 469 12599 12609
type(
  OASISTypes.host_filename
)
"src/oasis/OASISFileTemplate.ml" 466 12512 12516 "src/oasis/OASISFileTemplate.ml" 469 12599 12609
type(
  out_channel
)
"src/oasis/OASISFileTemplate.ml" 471 12615 12617 "src/oasis/OASISFileTemplate.ml" 471 12615 12626
type(
  (line -> unit) -> line list -> unit
)
ident(
  int_ref Stdlib.List.iter "list.mli" 159 5701 5701 "list.mli" 159 5701 5743
)
"src/oasis/OASISFileTemplate.ml" 472 12627 12636 "src/oasis/OASISFileTemplate.ml" 472 12627 12639
type(
  line
)
ident(
  def str "src/oasis/OASISFileTemplate.ml" 473 12643 12650 "src/oasis/OASISFileTemplate.ml" 474 12677 12708
)
"src/oasis/OASISFileTemplate.ml" 473 12643 12650 "src/oasis/OASISFileTemplate.ml" 473 12643 12663
type(
  out_channel -> line -> unit
)
ident(
  int_ref Stdlib.output_string "stdlib.mli" 998 36328 36328 "stdlib.mli" 998 36328 36377
)
"src/oasis/OASISFileTemplate.ml" 473 12643 12664 "src/oasis/OASISFileTemplate.ml" 473 12643 12671
type(
  out_channel
)
ident(
  int_ref chn_out "src/oasis/OASISFileTemplate.ml" 465 12496 12502 "src/oasis/OASISFileTemplate.ml" 465 12496 12509
)
"src/oasis/OASISFileTemplate.ml" 473 12643 12672 "src/oasis/OASISFileTemplate.ml" 473 12643 12675
type(
  line
)
ident(
  int_ref str "src/oasis/OASISFileTemplate.ml" 472 12627 12636 "src/oasis/OASISFileTemplate.ml" 472 12627 12639
)
"src/oasis/OASISFileTemplate.ml" 473 12643 12650 "src/oasis/OASISFileTemplate.ml" 473 12643 12675
type(
  unit
)
"src/oasis/OASISFileTemplate.ml" 474 12677 12684 "src/oasis/OASISFileTemplate.ml" 474 12677 12695
type(
  out_channel -> char -> unit
)
ident(
  int_ref Stdlib.output_char "stdlib.mli" 995 36225 36225 "stdlib.mli" 995 36225 36270
)
"src/oasis/OASISFileTemplate.ml" 474 12677 12696 "src/oasis/OASISFileTemplate.ml" 474 12677 12703
type(
  out_channel
)
ident(
  int_ref chn_out "src/oasis/OASISFileTemplate.ml" 465 12496 12502 "src/oasis/OASISFileTemplate.ml" 465 12496 12509
)
"src/oasis/OASISFileTemplate.ml" 474 12677 12704 "src/oasis/OASISFileTemplate.ml" 474 12677 12708
type(
  char
)
"src/oasis/OASISFileTemplate.ml" 474 12677 12684 "src/oasis/OASISFileTemplate.ml" 474 12677 12708
type(
  unit
)
"src/oasis/OASISFileTemplate.ml" 473 12643 12650 "src/oasis/OASISFileTemplate.ml" 474 12677 12708
type(
  unit
)
"src/oasis/OASISFileTemplate.ml" 472 12627 12631 "src/oasis/OASISFileTemplate.ml" 474 12677 12709
type(
  line -> unit
)
"src/oasis/OASISFileTemplate.ml" 475 12710 12715 "src/oasis/OASISFileTemplate.ml" 475 12710 12729
type(
  template -> line list
)
ident(
  int_ref to_string_list "src/oasis/OASISFileTemplate.ml" 430 11666 11670 "src/oasis/OASISFileTemplate.ml" 430 11666 11684
)
"src/oasis/OASISFileTemplate.ml" 475 12710 12730 "src/oasis/OASISFileTemplate.ml" 475 12710 12731
type(
  template
)
ident(
  int_ref t "src/oasis/OASISFileTemplate.ml" 464 12480 12492 "src/oasis/OASISFileTemplate.ml" 464 12480 12493
)
"src/oasis/OASISFileTemplate.ml" 475 12710 12714 "src/oasis/OASISFileTemplate.ml" 475 12710 12732
type(
  line list
)
"src/oasis/OASISFileTemplate.ml" 471 12615 12617 "src/oasis/OASISFileTemplate.ml" 475 12710 12732
type(
  unit
)
"src/oasis/OASISFileTemplate.ml" 476 12734 12736 "src/oasis/OASISFileTemplate.ml" 476 12734 12745
type(
  out_channel -> unit
)
ident(
  int_ref Stdlib.close_out "stdlib.mli" 1059 39094 39094 "stdlib.mli" 1059 39094 39129
)
"src/oasis/OASISFileTemplate.ml" 476 12734 12746 "src/oasis/OASISFileTemplate.ml" 476 12734 12753
type(
  out_channel
)
ident(
  int_ref chn_out "src/oasis/OASISFileTemplate.ml" 465 12496 12502 "src/oasis/OASISFileTemplate.ml" 465 12496 12509
)
"src/oasis/OASISFileTemplate.ml" 476 12734 12736 "src/oasis/OASISFileTemplate.ml" 476 12734 12753
type(
  unit
)
"src/oasis/OASISFileTemplate.ml" 477 12755 12757 "src/oasis/OASISFileTemplate.ml" 477 12755 12767
type(
  OASISTypes.host_filename -> Unix.file_perm -> unit
)
ident(
  int_ref Unix.chmod "unix.mli" 666 27519 27519 "unix.mli" 666 27519 27558
)
"src/oasis/OASISFileTemplate.ml" 477 12755 12768 "src/oasis/OASISFileTemplate.ml" 477 12755 12769
type(
  template
)
ident(
  int_ref t "src/oasis/OASISFileTemplate.ml" 464 12480 12492 "src/oasis/OASISFileTemplate.ml" 464 12480 12493
)
"src/oasis/OASISFileTemplate.ml" 477 12755 12768 "src/oasis/OASISFileTemplate.ml" 477 12755 12772
type(
  OASISTypes.host_filename
)
"src/oasis/OASISFileTemplate.ml" 477 12755 12773 "src/oasis/OASISFileTemplate.ml" 477 12755 12774
type(
  template
)
ident(
  int_ref t "src/oasis/OASISFileTemplate.ml" 464 12480 12492 "src/oasis/OASISFileTemplate.ml" 464 12480 12493
)
"src/oasis/OASISFileTemplate.ml" 477 12755 12773 "src/oasis/OASISFileTemplate.ml" 477 12755 12779
type(
  Unix.file_perm
)
"src/oasis/OASISFileTemplate.ml" 477 12755 12757 "src/oasis/OASISFileTemplate.ml" 477 12755 12779
type(
  unit
)
"src/oasis/OASISFileTemplate.ml" 476 12734 12736 "src/oasis/OASISFileTemplate.ml" 477 12755 12779
type(
  unit
)
"src/oasis/OASISFileTemplate.ml" 471 12615 12617 "src/oasis/OASISFileTemplate.ml" 477 12755 12779
type(
  unit
)
"src/oasis/OASISFileTemplate.ml" 465 12496 12498 "src/oasis/OASISFileTemplate.ml" 477 12755 12779
type(
  unit
)
"src/oasis/OASISFileTemplate.ml" 486 12904 12908 "src/oasis/OASISFileTemplate.ml" 486 12904 12921
type(
  ctxt:OASISContext.t -> file_generate_change -> unit
)
ident(
  def file_rollback "src/oasis/OASISFileTemplate.ml" 516 13560 13560 "src/oasis/OASISFileTemplate.ml" 0 0 -1
)
"src/oasis/OASISFileTemplate.ml" 486 12904 12923 "src/oasis/OASISFileTemplate.ml" 486 12904 12927
type(
  OASISContext.t
)
ident(
  def ctxt "src/oasis/OASISFileTemplate.ml" 487 12930 12932 "src/oasis/OASISFileTemplate.ml" 513 13549 13557
)
"src/oasis/OASISFileTemplate.ml" 488 12941 12954 "src/oasis/OASISFileTemplate.ml" 488 12941 12956
type(
  OASISTypes.host_filename
)
ident(
  def fn "src/oasis/OASISFileTemplate.ml" 489 12960 12966 "src/oasis/OASISFileTemplate.ml" 493 13039 13077
)
"src/oasis/OASISFileTemplate.ml" 488 12941 12947 "src/oasis/OASISFileTemplate.ml" 488 12941 12956
type(
  file_generate_change
)
"src/oasis/OASISFileTemplate.ml" 489 12960 12966 "src/oasis/OASISFileTemplate.ml" 489 12960 12970
type(
  ctxt:OASISContext.t ->
  (OASISTypes.host_filename -> unit, unit, string, unit) format4 ->
  OASISTypes.host_filename -> unit
)
ident(
  int_ref OASISMessage.info "src/oasis/OASISMessage.mli" 49 2287 2287 "src/oasis/OASISMessage.mli" 49 2287 2358
)
"src/oasis/OASISFileTemplate.ml" 490 12971 12980 "src/oasis/OASISFileTemplate.ml" 490 12971 12984
type(
  OASISContext.t
)
ident(
  int_ref ctxt "src/oasis/OASISFileTemplate.ml" 486 12904 12923 "src/oasis/OASISFileTemplate.ml" 486 12904 12927
)
"src/oasis/OASISFileTemplate.ml" 491 12985 12994 "src/oasis/OASISFileTemplate.ml" 491 12985 12996
type(
  (OASISTypes.host_filename -> unit, unit, string, unit) format4 ->
  (OASISTypes.host_filename -> unit, unit, string, unit) format4
)
ident(
  int_ref OASISGettext.f_ "src/oasis/OASISGettext.mli" 45 2280 2280 "src/oasis/OASISGettext.mli" 45 2280 2340
)
"src/oasis/OASISFileTemplate.ml" 491 12985 12997 "src/oasis/OASISFileTemplate.ml" 491 12985 13025
type(
  (OASISTypes.host_filename -> unit, unit, string, unit) format4
)
"src/oasis/OASISFileTemplate.ml" 491 12985 12993 "src/oasis/OASISFileTemplate.ml" 491 12985 13026
type(
  (OASISTypes.host_filename -> unit, unit, string, unit) format4
)
"src/oasis/OASISFileTemplate.ml" 492 13027 13035 "src/oasis/OASISFileTemplate.ml" 492 13027 13037
type(
  OASISTypes.host_filename
)
ident(
  int_ref fn "src/oasis/OASISFileTemplate.ml" 488 12941 12954 "src/oasis/OASISFileTemplate.ml" 488 12941 12956
)
"src/oasis/OASISFileTemplate.ml" 489 12960 12966 "src/oasis/OASISFileTemplate.ml" 492 13027 13037
type(
  unit
)
"src/oasis/OASISFileTemplate.ml" 493 13039 13050 "src/oasis/OASISFileTemplate.ml" 493 13039 13060
type(
  OASISTypes.host_filename -> unit
)
ident(
  int_ref Stdlib.Sys.remove "sys.mli" 45 2138 2138 "sys.mli" 45 2138 2190
)
"src/oasis/OASISFileTemplate.ml" 493 13039 13061 "src/oasis/OASISFileTemplate.ml" 493 13039 13063
type(
  OASISTypes.host_filename
)
ident(
  int_ref fn "src/oasis/OASISFileTemplate.ml" 488 12941 12954 "src/oasis/OASISFileTemplate.ml" 488 12941 12956
)
"src/oasis/OASISFileTemplate.ml" 493 13039 13050 "src/oasis/OASISFileTemplate.ml" 493 13039 13063
type(
  unit
)
"src/oasis/OASISFileTemplate.ml" 493 13039 13069 "src/oasis/OASISFileTemplate.ml" 493 13039 13070
type(
  exn
)
"src/oasis/OASISFileTemplate.ml" 493 13039 13074 "src/oasis/OASISFileTemplate.ml" 493 13039 13076
type(
  unit
)
"src/oasis/OASISFileTemplate.ml" 493 13039 13045 "src/oasis/OASISFileTemplate.ml" 493 13039 13077
type(
  unit
)
"src/oasis/OASISFileTemplate.ml" 489 12960 12966 "src/oasis/OASISFileTemplate.ml" 493 13039 13077
type(
  unit
)
"src/oasis/OASISFileTemplate.ml" 495 13079 13093 "src/oasis/OASISFileTemplate.ml" 495 13079 13095
type(
  OASISTypes.host_filename
)
ident(
  def fn "src/oasis/OASISFileTemplate.ml" 496 13110 13116 "src/oasis/OASISFileTemplate.ml" 505 13409 13418
)
"src/oasis/OASISFileTemplate.ml" 495 13079 13102 "src/oasis/OASISFileTemplate.ml" 495 13079 13105
type(
  OASISTypes.host_filename
)
ident(
  def bak "src/oasis/OASISFileTemplate.ml" 496 13110 13116 "src/oasis/OASISFileTemplate.ml" 505 13409 13418
)
"src/oasis/OASISFileTemplate.ml" 495 13079 13097 "src/oasis/OASISFileTemplate.ml" 495 13079 13105
type(
  OASISTypes.host_filename option
)
"src/oasis/OASISFileTemplate.ml" 495 13079 13085 "src/oasis/OASISFileTemplate.ml" 495 13079 13106
type(
  file_generate_change
)
"src/oasis/OASISFileTemplate.ml" 496 13110 13119 "src/oasis/OASISFileTemplate.ml" 496 13110 13134
type(
  OASISTypes.host_filename -> bool
)
ident(
  int_ref Stdlib.Sys.file_exists "sys.mli" 35 1767 1767 "sys.mli" 35 1767 1829
)
"src/oasis/OASISFileTemplate.ml" 496 13110 13135 "src/oasis/OASISFileTemplate.ml" 496 13110 13138
type(
  OASISTypes.host_filename
)
ident(
  int_ref bak "src/oasis/OASISFileTemplate.ml" 495 13079 13102 "src/oasis/OASISFileTemplate.ml" 495 13079 13105
)
"src/oasis/OASISFileTemplate.ml" 496 13110 13119 "src/oasis/OASISFileTemplate.ml" 496 13110 13138
type(
  bool
)
"src/oasis/OASISFileTemplate.ml" 497 13150 13158 "src/oasis/OASISFileTemplate.ml" 497 13150 13162
type(
  ctxt:OASISContext.t ->
  (OASISTypes.host_filename -> OASISTypes.host_filename -> unit, unit,
   string, unit)
  format4 -> OASISTypes.host_filename -> OASISTypes.host_filename -> unit
)
ident(
  int_ref OASISMessage.info "src/oasis/OASISMessage.mli" 49 2287 2287 "src/oasis/OASISMessage.mli" 49 2287 2358
)
"src/oasis/OASISFileTemplate.ml" 497 13150 13164 "src/oasis/OASISFileTemplate.ml" 497 13150 13168
type(
  OASISContext.t
)
ident(
  int_ref ctxt "src/oasis/OASISFileTemplate.ml" 486 12904 12923 "src/oasis/OASISFileTemplate.ml" 486 12904 12927
)
"src/oasis/OASISFileTemplate.ml" 497 13150 13170 "src/oasis/OASISFileTemplate.ml" 497 13150 13172
type(
  (OASISTypes.host_filename -> OASISTypes.host_filename -> unit, unit,
   string, unit)
  format4 ->
  (OASISTypes.host_filename -> OASISTypes.host_filename -> unit, unit,
   string, unit)
  format4
)
ident(
  int_ref OASISGettext.f_ "src/oasis/OASISGettext.mli" 45 2280 2280 "src/oasis/OASISGettext.mli" 45 2280 2340
)
"src/oasis/OASISFileTemplate.ml" 497 13150 13173 "src/oasis/OASISFileTemplate.ml" 497 13150 13215
type(
  (OASISTypes.host_filename -> OASISTypes.host_filename -> unit, unit,
   string, unit)
  format4
)
"src/oasis/OASISFileTemplate.ml" 497 13150 13169 "src/oasis/OASISFileTemplate.ml" 497 13150 13216
type(
  (OASISTypes.host_filename -> OASISTypes.host_filename -> unit, unit,
   string, unit)
  format4
)
"src/oasis/OASISFileTemplate.ml" 498 13217 13227 "src/oasis/OASISFileTemplate.ml" 498 13217 13229
type(
  OASISTypes.host_filename
)
ident(
  int_ref fn "src/oasis/OASISFileTemplate.ml" 495 13079 13093 "src/oasis/OASISFileTemplate.ml" 495 13079 13095
)
"src/oasis/OASISFileTemplate.ml" 498 13217 13230 "src/oasis/OASISFileTemplate.ml" 498 13217 13233
type(
  OASISTypes.host_filename
)
ident(
  int_ref bak "src/oasis/OASISFileTemplate.ml" 495 13079 13102 "src/oasis/OASISFileTemplate.ml" 495 13079 13105
)
"src/oasis/OASISFileTemplate.ml" 497 13150 13158 "src/oasis/OASISFileTemplate.ml" 498 13217 13233
type(
  unit
)
"src/oasis/OASISFileTemplate.ml" 499 13235 13243 "src/oasis/OASISFileTemplate.ml" 499 13235 13253
type(
  OASISTypes.host_filename -> OASISTypes.host_filename -> unit
)
ident(
  int_ref Stdlib.Sys.rename "sys.mli" 48 2248 2248 "sys.mli" 48 2248 2310
)
"src/oasis/OASISFileTemplate.ml" 499 13235 13254 "src/oasis/OASISFileTemplate.ml" 499 13235 13257
type(
  OASISTypes.host_filename
)
ident(
  int_ref bak "src/oasis/OASISFileTemplate.ml" 495 13079 13102 "src/oasis/OASISFileTemplate.ml" 495 13079 13105
)
"src/oasis/OASISFileTemplate.ml" 499 13235 13258 "src/oasis/OASISFileTemplate.ml" 499 13235 13260
type(
  OASISTypes.host_filename
)
ident(
  int_ref fn "src/oasis/OASISFileTemplate.ml" 495 13079 13093 "src/oasis/OASISFileTemplate.ml" 495 13079 13095
)
"src/oasis/OASISFileTemplate.ml" 499 13235 13243 "src/oasis/OASISFileTemplate.ml" 499 13235 13260
type(
  unit
)
"src/oasis/OASISFileTemplate.ml" 496 13110 13144 "src/oasis/OASISFileTemplate.ml" 500 13261 13270
type(
  unit
)
"src/oasis/OASISFileTemplate.ml" 501 13282 13290 "src/oasis/OASISFileTemplate.ml" 501 13282 13297
type(
  ctxt:OASISContext.t ->
  (OASISTypes.host_filename -> OASISTypes.host_filename -> unit, unit,
   string, unit)
  format4 -> OASISTypes.host_filename -> OASISTypes.host_filename -> unit
)
ident(
  int_ref OASISMessage.warning "src/oasis/OASISMessage.mli" 54 2393 2393 "src/oasis/OASISMessage.mli" 54 2393 2467
)
"src/oasis/OASISFileTemplate.ml" 501 13282 13299 "src/oasis/OASISFileTemplate.ml" 501 13282 13303
type(
  OASISContext.t
)
ident(
  int_ref ctxt "src/oasis/OASISFileTemplate.ml" 486 12904 12923 "src/oasis/OASISFileTemplate.ml" 486 12904 12927
)
"src/oasis/OASISFileTemplate.ml" 502 13304 13315 "src/oasis/OASISFileTemplate.ml" 502 13304 13317
type(
  (OASISTypes.host_filename -> OASISTypes.host_filename -> unit, unit,
   string, unit)
  format4 ->
  (OASISTypes.host_filename -> OASISTypes.host_filename -> unit, unit,
   string, unit)
  format4
)
ident(
  int_ref OASISGettext.f_ "src/oasis/OASISGettext.mli" 45 2280 2280 "src/oasis/OASISGettext.mli" 45 2280 2340
)
"src/oasis/OASISFileTemplate.ml" 502 13304 13318 "src/oasis/OASISFileTemplate.ml" 503 13364 13390
type(
  (OASISTypes.host_filename -> OASISTypes.host_filename -> unit, unit,
   string, unit)
  format4
)
"src/oasis/OASISFileTemplate.ml" 502 13304 13314 "src/oasis/OASISFileTemplate.ml" 503 13364 13391
type(
  (OASISTypes.host_filename -> OASISTypes.host_filename -> unit, unit,
   string, unit)
  format4
)
"src/oasis/OASISFileTemplate.ml" 504 13392 13402 "src/oasis/OASISFileTemplate.ml" 504 13392 13405
type(
  OASISTypes.host_filename
)
ident(
  int_ref bak "src/oasis/OASISFileTemplate.ml" 495 13079 13102 "src/oasis/OASISFileTemplate.ml" 495 13079 13105
)
"src/oasis/OASISFileTemplate.ml" 504 13392 13406 "src/oasis/OASISFileTemplate.ml" 504 13392 13408
type(
  OASISTypes.host_filename
)
ident(
  int_ref fn "src/oasis/OASISFileTemplate.ml" 495 13079 13093 "src/oasis/OASISFileTemplate.ml" 495 13079 13095
)
"src/oasis/OASISFileTemplate.ml" 500 13261 13276 "src/oasis/OASISFileTemplate.ml" 505 13409 13418
type(
  unit
)
"src/oasis/OASISFileTemplate.ml" 496 13110 13116 "src/oasis/OASISFileTemplate.ml" 505 13409 13418
type(
  unit
)
"src/oasis/OASISFileTemplate.ml" 507 13420 13434 "src/oasis/OASISFileTemplate.ml" 507 13420 13436
type(
  OASISTypes.host_filename
)
ident(
  def fn "src/oasis/OASISFileTemplate.ml" 508 13447 13453 "src/oasis/OASISFileTemplate.ml" 510 13519 13529
)
"src/oasis/OASISFileTemplate.ml" 507 13420 13438 "src/oasis/OASISFileTemplate.ml" 507 13420 13442
type(
  OASISTypes.host_filename option
)
"src/oasis/OASISFileTemplate.ml" 507 13420 13426 "src/oasis/OASISFileTemplate.ml" 507 13420 13443
type(
  file_generate_change
)
"src/oasis/OASISFileTemplate.ml" 508 13447 13453 "src/oasis/OASISFileTemplate.ml" 508 13447 13460
type(
  ctxt:OASISContext.t ->
  (OASISTypes.host_filename -> unit, unit, string, unit) format4 ->
  OASISTypes.host_filename -> unit
)
ident(
  int_ref OASISMessage.warning "src/oasis/OASISMessage.mli" 54 2393 2393 "src/oasis/OASISMessage.mli" 54 2393 2467
)
"src/oasis/OASISFileTemplate.ml" 508 13447 13462 "src/oasis/OASISFileTemplate.ml" 508 13447 13466
type(
  OASISContext.t
)
ident(
  int_ref ctxt "src/oasis/OASISFileTemplate.ml" 486 12904 12923 "src/oasis/OASISFileTemplate.ml" 486 12904 12927
)
"src/oasis/OASISFileTemplate.ml" 509 13467 13476 "src/oasis/OASISFileTemplate.ml" 509 13467 13478
type(
  (OASISTypes.host_filename -> unit, unit, string, unit) format4 ->
  (OASISTypes.host_filename -> unit, unit, string, unit) format4
)
ident(
  int_ref OASISGettext.f_ "src/oasis/OASISGettext.mli" 45 2280 2280 "src/oasis/OASISGettext.mli" 45 2280 2340
)
"src/oasis/OASISFileTemplate.ml" 509 13467 13479 "src/oasis/OASISFileTemplate.ml" 509 13467 13517
type(
  (OASISTypes.host_filename -> unit, unit, string, unit) format4
)
"src/oasis/OASISFileTemplate.ml" 509 13467 13475 "src/oasis/OASISFileTemplate.ml" 509 13467 13518
type(
  (OASISTypes.host_filename -> unit, unit, string, unit) format4
)
"src/oasis/OASISFileTemplate.ml" 510 13519 13527 "src/oasis/OASISFileTemplate.ml" 510 13519 13529
type(
  OASISTypes.host_filename
)
ident(
  int_ref fn "src/oasis/OASISFileTemplate.ml" 507 13420 13434 "src/oasis/OASISFileTemplate.ml" 507 13420 13436
)
"src/oasis/OASISFileTemplate.ml" 508 13447 13453 "src/oasis/OASISFileTemplate.ml" 510 13519 13529
type(
  unit
)
"src/oasis/OASISFileTemplate.ml" 512 13531 13537 "src/oasis/OASISFileTemplate.ml" 512 13531 13545
type(
  file_generate_change
)
"src/oasis/OASISFileTemplate.ml" 513 13549 13555 "src/oasis/OASISFileTemplate.ml" 513 13549 13557
type(
  unit
)
"src/oasis/OASISFileTemplate.ml" 487 12930 12932 "src/oasis/OASISFileTemplate.ml" 513 13549 13557
type(
  file_generate_change -> unit
)
"src/oasis/OASISFileTemplate.ml" 516 13560 13564 "src/oasis/OASISFileTemplate.ml" 516 13560 13577
type(
  ctxt:OASISContext.t ->
  ?remove:bool -> backup:bool -> template -> file_generate_change
)
ident(
  def file_generate "src/oasis/OASISFileTemplate.ml" 638 17113 17113 "src/oasis/OASISFileTemplate.ml" 0 0 -1
)
"src/oasis/OASISFileTemplate.ml" 516 13560 13579 "src/oasis/OASISFileTemplate.ml" 516 13560 13583
type(
  OASISContext.t
)
ident(
  def ctxt "src/oasis/OASISFileTemplate.ml" 516 13560 13584 "src/oasis/OASISFileTemplate.ml" 634 17102 17109
)
"src/oasis/OASISFileTemplate.ml" 516 13560 13586 "src/oasis/OASISFileTemplate.ml" 516 13560 13592
type(
  bool
)
ident(
  def remove "src/oasis/OASISFileTemplate.ml" 516 13560 13600 "src/oasis/OASISFileTemplate.ml" 634 17102 17109
)
"src/oasis/OASISFileTemplate.ml" 516 13560 13593 "src/oasis/OASISFileTemplate.ml" 516 13560 13598
type(
  bool
)
type(
  bool option
)
type(
  bool option
)
type(
  bool
)
ident(
  int_ref *sth* "src/oasis/OASISFileTemplate.ml" 516 13560 13593 "src/oasis/OASISFileTemplate.ml" 516 13560 13598
)
type(
  bool
)
type(
  bool option
)
type(
  bool option
)
ident(
  def *sth* "src/oasis/OASISFileTemplate.ml" 516 13560 13593 "src/oasis/OASISFileTemplate.ml" 516 13560 13598
)
"src/oasis/OASISFileTemplate.ml" 516 13560 13601 "src/oasis/OASISFileTemplate.ml" 516 13560 13607
type(
  bool
)
ident(
  def backup "src/oasis/OASISFileTemplate.ml" 516 13560 13608 "src/oasis/OASISFileTemplate.ml" 634 17102 17109
)
"src/oasis/OASISFileTemplate.ml" 516 13560 13608 "src/oasis/OASISFileTemplate.ml" 516 13560 13609
type(
  template
)
ident(
  def t "src/oasis/OASISFileTemplate.ml" 520 13651 13653 "src/oasis/OASISFileTemplate.ml" 634 17102 17109
)
"src/oasis/OASISFileTemplate.ml" 520 13651 13657 "src/oasis/OASISFileTemplate.ml" 520 13651 13673
type(
  template -> template -> bool
)
ident(
  def body_has_changed "src/oasis/OASISFileTemplate.ml" 543 14304 14306 "src/oasis/OASISFileTemplate.ml" 634 17102 17109
)
"src/oasis/OASISFileTemplate.ml" 520 13651 13674 "src/oasis/OASISFileTemplate.ml" 520 13651 13679
type(
  template
)
ident(
  def t_org "src/oasis/OASISFileTemplate.ml" 520 13651 13680 "src/oasis/OASISFileTemplate.ml" 538 14229 14240
)
"src/oasis/OASISFileTemplate.ml" 520 13651 13680 "src/oasis/OASISFileTemplate.ml" 520 13651 13685
type(
  template
)
ident(
  def t_new "src/oasis/OASISFileTemplate.ml" 521 13688 13692 "src/oasis/OASISFileTemplate.ml" 538 14229 14240
)
"src/oasis/OASISFileTemplate.ml" 521 13688 13695 "src/oasis/OASISFileTemplate.ml" 521 13688 13700
type(
  template
)
ident(
  int_ref t_org "src/oasis/OASISFileTemplate.ml" 520 13651 13674 "src/oasis/OASISFileTemplate.ml" 520 13651 13679
)
"src/oasis/OASISFileTemplate.ml" 521 13688 13695 "src/oasis/OASISFileTemplate.ml" 521 13688 13705
type(
  body
)
"src/oasis/OASISFileTemplate.ml" 521 13688 13706 "src/oasis/OASISFileTemplate.ml" 521 13688 13708
type(
  body -> body -> bool
)
ident(
  int_ref Stdlib.( <> ) "stdlib.mli" 130 5559 5559 "stdlib.mli" 130 5559 5607
)
"src/oasis/OASISFileTemplate.ml" 521 13688 13709 "src/oasis/OASISFileTemplate.ml" 521 13688 13714
type(
  template
)
ident(
  int_ref t_new "src/oasis/OASISFileTemplate.ml" 520 13651 13680 "src/oasis/OASISFileTemplate.ml" 520 13651 13685
)
"src/oasis/OASISFileTemplate.ml" 521 13688 13709 "src/oasis/OASISFileTemplate.ml" 521 13688 13719
type(
  body
)
"src/oasis/OASISFileTemplate.ml" 521 13688 13695 "src/oasis/OASISFileTemplate.ml" 521 13688 13719
type(
  bool
)
"src/oasis/OASISFileTemplate.ml" 523 13737 13751 "src/oasis/OASISFileTemplate.ml" 523 13737 13756
type(
  template
)
ident(
  int_ref t_org "src/oasis/OASISFileTemplate.ml" 520 13651 13674 "src/oasis/OASISFileTemplate.ml" 520 13651 13679
)
"src/oasis/OASISFileTemplate.ml" 523 13737 13751 "src/oasis/OASISFileTemplate.ml" 523 13737 13761
type(
  body
)
"src/oasis/OASISFileTemplate.ml" 523 13737 13763 "src/oasis/OASISFileTemplate.ml" 523 13737 13768
type(
  template
)
ident(
  int_ref t_new "src/oasis/OASISFileTemplate.ml" 520 13651 13680 "src/oasis/OASISFileTemplate.ml" 520 13651 13685
)
"src/oasis/OASISFileTemplate.ml" 523 13737 13763 "src/oasis/OASISFileTemplate.ml" 523 13737 13773
type(
  body
)
"src/oasis/OASISFileTemplate.ml" 523 13737 13751 "src/oasis/OASISFileTemplate.ml" 523 13737 13773
type(
  body * body
)
"src/oasis/OASISFileTemplate.ml" 524 13779 13796 "src/oasis/OASISFileTemplate.ml" 524 13779 13800
type(
  line list
)
ident(
  def lst1 "src/oasis/OASISFileTemplate.ml" 528 13974 13986 "src/oasis/OASISFileTemplate.ml" 532 14150 14165
)
"src/oasis/OASISFileTemplate.ml" 524 13779 13791 "src/oasis/OASISFileTemplate.ml" 524 13779 13800
type(
  body
)
"src/oasis/OASISFileTemplate.ml" 524 13779 13807 "src/oasis/OASISFileTemplate.ml" 524 13779 13811
type(
  line list
)
ident(
  def lst2 "src/oasis/OASISFileTemplate.ml" 528 13974 13986 "src/oasis/OASISFileTemplate.ml" 532 14150 14165
)
"src/oasis/OASISFileTemplate.ml" 524 13779 13802 "src/oasis/OASISFileTemplate.ml" 524 13779 13811
type(
  body
)
"src/oasis/OASISFileTemplate.ml" 524 13779 13791 "src/oasis/OASISFileTemplate.ml" 524 13779 13811
type(
  body * body
)
type(
  body * body
)
"src/oasis/OASISFileTemplate.ml" 525 13812 13840 "src/oasis/OASISFileTemplate.ml" 525 13812 13841
type(
  Digest.t
)
"src/oasis/OASISFileTemplate.ml" 525 13812 13843 "src/oasis/OASISFileTemplate.ml" 525 13812 13847
type(
  line list
)
ident(
  def lst1 "src/oasis/OASISFileTemplate.ml" 528 13974 13986 "src/oasis/OASISFileTemplate.ml" 532 14150 14165
)
"src/oasis/OASISFileTemplate.ml" 525 13812 13824 "src/oasis/OASISFileTemplate.ml" 525 13812 13848
type(
  body
)
"src/oasis/OASISFileTemplate.ml" 525 13812 13866 "src/oasis/OASISFileTemplate.ml" 525 13812 13867
type(
  Digest.t
)
"src/oasis/OASISFileTemplate.ml" 525 13812 13869 "src/oasis/OASISFileTemplate.ml" 525 13812 13873
type(
  line list
)
ident(
  def lst2 "src/oasis/OASISFileTemplate.ml" 528 13974 13986 "src/oasis/OASISFileTemplate.ml" 532 14150 14165
)
"src/oasis/OASISFileTemplate.ml" 525 13812 13850 "src/oasis/OASISFileTemplate.ml" 525 13812 13874
type(
  body
)
"src/oasis/OASISFileTemplate.ml" 525 13812 13824 "src/oasis/OASISFileTemplate.ml" 525 13812 13874
type(
  body * body
)
type(
  body * body
)
"src/oasis/OASISFileTemplate.ml" 524 13779 13791 "src/oasis/OASISFileTemplate.ml" 525 13812 13874
type(
  body * body
)
"src/oasis/OASISFileTemplate.ml" 526 13875 13903 "src/oasis/OASISFileTemplate.ml" 526 13875 13904
type(
  Digest.t
)
"src/oasis/OASISFileTemplate.ml" 526 13875 13906 "src/oasis/OASISFileTemplate.ml" 526 13875 13910
type(
  line list
)
ident(
  def lst1 "src/oasis/OASISFileTemplate.ml" 528 13974 13986 "src/oasis/OASISFileTemplate.ml" 532 14150 14165
)
"src/oasis/OASISFileTemplate.ml" 526 13875 13887 "src/oasis/OASISFileTemplate.ml" 526 13875 13911
type(
  body
)
"src/oasis/OASISFileTemplate.ml" 526 13875 13918 "src/oasis/OASISFileTemplate.ml" 526 13875 13922
type(
  line list
)
ident(
  def lst2 "src/oasis/OASISFileTemplate.ml" 528 13974 13986 "src/oasis/OASISFileTemplate.ml" 532 14150 14165
)
"src/oasis/OASISFileTemplate.ml" 526 13875 13913 "src/oasis/OASISFileTemplate.ml" 526 13875 13922
type(
  body
)
"src/oasis/OASISFileTemplate.ml" 526 13875 13887 "src/oasis/OASISFileTemplate.ml" 526 13875 13922
type(
  body * body
)
type(
  body * body
)
"src/oasis/OASISFileTemplate.ml" 524 13779 13791 "src/oasis/OASISFileTemplate.ml" 526 13875 13922
type(
  body * body
)
"src/oasis/OASISFileTemplate.ml" 527 13923 13940 "src/oasis/OASISFileTemplate.ml" 527 13923 13944
type(
  line list
)
ident(
  def lst1 "src/oasis/OASISFileTemplate.ml" 528 13974 13986 "src/oasis/OASISFileTemplate.ml" 532 14150 14165
)
"src/oasis/OASISFileTemplate.ml" 527 13923 13935 "src/oasis/OASISFileTemplate.ml" 527 13923 13944
type(
  body
)
"src/oasis/OASISFileTemplate.ml" 527 13923 13962 "src/oasis/OASISFileTemplate.ml" 527 13923 13963
type(
  Digest.t
)
"src/oasis/OASISFileTemplate.ml" 527 13923 13965 "src/oasis/OASISFileTemplate.ml" 527 13923 13969
type(
  line list
)
ident(
  def lst2 "src/oasis/OASISFileTemplate.ml" 528 13974 13986 "src/oasis/OASISFileTemplate.ml" 532 14150 14165
)
"src/oasis/OASISFileTemplate.ml" 527 13923 13946 "src/oasis/OASISFileTemplate.ml" 527 13923 13970
type(
  body
)
"src/oasis/OASISFileTemplate.ml" 527 13923 13935 "src/oasis/OASISFileTemplate.ml" 527 13923 13970
type(
  body * body
)
type(
  body * body
)
"src/oasis/OASISFileTemplate.ml" 524 13779 13791 "src/oasis/OASISFileTemplate.ml" 527 13923 13970
type(
  body * body
)
"src/oasis/OASISFileTemplate.ml" 529 13992 14010 "src/oasis/OASISFileTemplate.ml" 529 13992 14016
type(
  string
)
ident(
  def org_fn "src/oasis/OASISFileTemplate.ml" 530 14046 14060 "src/oasis/OASISFileTemplate.ml" 531 14100 14149
)
"src/oasis/OASISFileTemplate.ml" 529 13992 14019 "src/oasis/OASISFileTemplate.ml" 529 13992 14032
type(
  string -> line list -> string
)
ident(
  int_ref Stdlib.String.concat "string.mli" 132 5016 5016 "string.mli" 132 5016 5060
)
"src/oasis/OASISFileTemplate.ml" 529 13992 14033 "src/oasis/OASISFileTemplate.ml" 529 13992 14037
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 529 13992 14038 "src/oasis/OASISFileTemplate.ml" 529 13992 14042
type(
  line list
)
ident(
  int_ref lst1 "src/oasis/OASISFileTemplate.ml" 524 13779 13796 "src/oasis/OASISFileTemplate.ml" 524 13779 13800
)
"src/oasis/OASISFileTemplate.ml" 529 13992 14019 "src/oasis/OASISFileTemplate.ml" 529 13992 14042
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 530 14046 14064 "src/oasis/OASISFileTemplate.ml" 530 14046 14070
type(
  string
)
ident(
  def new_fn "src/oasis/OASISFileTemplate.ml" 531 14100 14114 "src/oasis/OASISFileTemplate.ml" 531 14100 14149
)
"src/oasis/OASISFileTemplate.ml" 530 14046 14073 "src/oasis/OASISFileTemplate.ml" 530 14046 14086
type(
  string -> line list -> string
)
ident(
  int_ref Stdlib.String.concat "string.mli" 132 5016 5016 "string.mli" 132 5016 5060
)
"src/oasis/OASISFileTemplate.ml" 530 14046 14087 "src/oasis/OASISFileTemplate.ml" 530 14046 14091
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 530 14046 14092 "src/oasis/OASISFileTemplate.ml" 530 14046 14096
type(
  line list
)
ident(
  int_ref lst2 "src/oasis/OASISFileTemplate.ml" 524 13779 13807 "src/oasis/OASISFileTemplate.ml" 524 13779 13811
)
"src/oasis/OASISFileTemplate.ml" 530 14046 14073 "src/oasis/OASISFileTemplate.ml" 530 14046 14096
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 531 14100 14115 "src/oasis/OASISFileTemplate.ml" 531 14100 14129
type(
  String.t -> String.t -> int
)
ident(
  int_ref Stdlib.String.compare "string.mli" 155 5690 5690 "string.mli" 155 5690 5717
)
"src/oasis/OASISFileTemplate.ml" 531 14100 14130 "src/oasis/OASISFileTemplate.ml" 531 14100 14136
type(
  String.t
)
ident(
  int_ref org_fn "src/oasis/OASISFileTemplate.ml" 529 13992 14010 "src/oasis/OASISFileTemplate.ml" 529 13992 14016
)
"src/oasis/OASISFileTemplate.ml" 531 14100 14137 "src/oasis/OASISFileTemplate.ml" 531 14100 14143
type(
  String.t
)
ident(
  int_ref new_fn "src/oasis/OASISFileTemplate.ml" 530 14046 14064 "src/oasis/OASISFileTemplate.ml" 530 14046 14070
)
"src/oasis/OASISFileTemplate.ml" 531 14100 14114 "src/oasis/OASISFileTemplate.ml" 531 14100 14144
type(
  int
)
"src/oasis/OASISFileTemplate.ml" 531 14100 14145 "src/oasis/OASISFileTemplate.ml" 531 14100 14147
type(
  int -> int -> bool
)
ident(
  int_ref Stdlib.( <> ) "stdlib.mli" 130 5559 5559 "stdlib.mli" 130 5559 5607
)
"src/oasis/OASISFileTemplate.ml" 531 14100 14148 "src/oasis/OASISFileTemplate.ml" 531 14100 14149
type(
  int
)
"src/oasis/OASISFileTemplate.ml" 531 14100 14114 "src/oasis/OASISFileTemplate.ml" 531 14100 14149
type(
  bool
)
"src/oasis/OASISFileTemplate.ml" 530 14046 14060 "src/oasis/OASISFileTemplate.ml" 531 14100 14149
type(
  bool
)
"src/oasis/OASISFileTemplate.ml" 528 13974 13986 "src/oasis/OASISFileTemplate.ml" 532 14150 14165
type(
  bool
)
"src/oasis/OASISFileTemplate.ml" 534 14167 14179 "src/oasis/OASISFileTemplate.ml" 534 14167 14181
type(
  body
)
ident(
  def b1 "src/oasis/OASISFileTemplate.ml" 535 14189 14201 "src/oasis/OASISFileTemplate.ml" 535 14189 14209
)
"src/oasis/OASISFileTemplate.ml" 534 14167 14183 "src/oasis/OASISFileTemplate.ml" 534 14167 14185
type(
  body
)
ident(
  def b2 "src/oasis/OASISFileTemplate.ml" 535 14189 14201 "src/oasis/OASISFileTemplate.ml" 535 14189 14209
)
"src/oasis/OASISFileTemplate.ml" 534 14167 14179 "src/oasis/OASISFileTemplate.ml" 534 14167 14185
type(
  body * body
)
type(
  body * body
)
"src/oasis/OASISFileTemplate.ml" 535 14189 14201 "src/oasis/OASISFileTemplate.ml" 535 14189 14203
type(
  body
)
ident(
  int_ref b1 "src/oasis/OASISFileTemplate.ml" 534 14167 14179 "src/oasis/OASISFileTemplate.ml" 534 14167 14181
)
"src/oasis/OASISFileTemplate.ml" 535 14189 14204 "src/oasis/OASISFileTemplate.ml" 535 14189 14206
type(
  body -> body -> bool
)
ident(
  int_ref Stdlib.( <> ) "stdlib.mli" 130 5559 5559 "stdlib.mli" 130 5559 5607
)
"src/oasis/OASISFileTemplate.ml" 535 14189 14207 "src/oasis/OASISFileTemplate.ml" 535 14189 14209
type(
  body
)
ident(
  int_ref b2 "src/oasis/OASISFileTemplate.ml" 534 14167 14183 "src/oasis/OASISFileTemplate.ml" 534 14167 14185
)
"src/oasis/OASISFileTemplate.ml" 535 14189 14201 "src/oasis/OASISFileTemplate.ml" 535 14189 14209
type(
  bool
)
"src/oasis/OASISFileTemplate.ml" 522 13725 13731 "src/oasis/OASISFileTemplate.ml" 536 14210 14219
type(
  bool
)
"src/oasis/OASISFileTemplate.ml" 538 14229 14235 "src/oasis/OASISFileTemplate.ml" 538 14229 14240
type(
  bool
)
"src/oasis/OASISFileTemplate.ml" 521 13688 13692 "src/oasis/OASISFileTemplate.ml" 538 14229 14240
type(
  bool
)
"src/oasis/OASISFileTemplate.ml" 543 14304 14310 "src/oasis/OASISFileTemplate.ml" 543 14304 14319
type(
  OASISTypes.host_filename -> string
)
ident(
  def do_backup "src/oasis/OASISFileTemplate.ml" 570 15009 15011 "src/oasis/OASISFileTemplate.ml" 634 17102 17109
)
"src/oasis/OASISFileTemplate.ml" 543 14304 14320 "src/oasis/OASISFileTemplate.ml" 543 14304 14322
type(
  OASISTypes.host_filename
)
ident(
  def fn "src/oasis/OASISFileTemplate.ml" 544 14325 14329 "src/oasis/OASISFileTemplate.ml" 567 14949 15002
)
"src/oasis/OASISFileTemplate.ml" 544 14325 14337 "src/oasis/OASISFileTemplate.ml" 544 14325 14347
type(
  string list -> string
)
ident(
  def backup_aux "src/oasis/OASISFileTemplate.ml" 544 14325 14329 "src/oasis/OASISFileTemplate.ml" 567 14949 15002
)
"src/oasis/OASISFileTemplate.ml" 546 14365 14375 "src/oasis/OASISFileTemplate.ml" 546 14365 14378
type(
  string
)
ident(
  def ext "src/oasis/OASISFileTemplate.ml" 547 14388 14398 "src/oasis/OASISFileTemplate.ml" 555 14712 14725
)
"src/oasis/OASISFileTemplate.ml" 546 14365 14382 "src/oasis/OASISFileTemplate.ml" 546 14365 14384
type(
  string list
)
ident(
  def tl "src/oasis/OASISFileTemplate.ml" 547 14388 14398 "src/oasis/OASISFileTemplate.ml" 555 14712 14725
)
"src/oasis/OASISFileTemplate.ml" 546 14365 14375 "src/oasis/OASISFileTemplate.ml" 546 14365 14384
type(
  string list
)
"src/oasis/OASISFileTemplate.ml" 547 14388 14402 "src/oasis/OASISFileTemplate.ml" 547 14388 14411
type(
  string
)
ident(
  def fn_backup "src/oasis/OASISFileTemplate.ml" 548 14432 14442 "src/oasis/OASISFileTemplate.ml" 555 14712 14725
)
"src/oasis/OASISFileTemplate.ml" 547 14388 14414 "src/oasis/OASISFileTemplate.ml" 547 14388 14416
type(
  OASISTypes.host_filename
)
ident(
  int_ref fn "src/oasis/OASISFileTemplate.ml" 543 14304 14320 "src/oasis/OASISFileTemplate.ml" 543 14304 14322
)
"src/oasis/OASISFileTemplate.ml" 547 14388 14417 "src/oasis/OASISFileTemplate.ml" 547 14388 14418
type(
  OASISTypes.host_filename -> string -> string
)
ident(
  int_ref Stdlib.( ^ ) "stdlib.mli" 699 26389 26389 "stdlib.mli" 699 26389 26427
)
"src/oasis/OASISFileTemplate.ml" 547 14388 14419 "src/oasis/OASISFileTemplate.ml" 547 14388 14422
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 547 14388 14423 "src/oasis/OASISFileTemplate.ml" 547 14388 14424
type(
  string -> string -> string
)
ident(
  int_ref Stdlib.( ^ ) "stdlib.mli" 699 26389 26389 "stdlib.mli" 699 26389 26427
)
"src/oasis/OASISFileTemplate.ml" 547 14388 14425 "src/oasis/OASISFileTemplate.ml" 547 14388 14428
type(
  string
)
ident(
  int_ref ext "src/oasis/OASISFileTemplate.ml" 546 14365 14375 "src/oasis/OASISFileTemplate.ml" 546 14365 14378
)
"src/oasis/OASISFileTemplate.ml" 547 14388 14419 "src/oasis/OASISFileTemplate.ml" 547 14388 14428
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 547 14388 14414 "src/oasis/OASISFileTemplate.ml" 547 14388 14428
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 548 14432 14445 "src/oasis/OASISFileTemplate.ml" 548 14432 14448
type(
  bool -> bool
)
ident(
  int_ref Stdlib.not "stdlib.mli" 211 8889 8889 "stdlib.mli" 211 8889 8929
)
"src/oasis/OASISFileTemplate.ml" 548 14432 14450 "src/oasis/OASISFileTemplate.ml" 548 14432 14465
type(
  string -> bool
)
ident(
  int_ref Stdlib.Sys.file_exists "sys.mli" 35 1767 1767 "sys.mli" 35 1767 1829
)
"src/oasis/OASISFileTemplate.ml" 548 14432 14466 "src/oasis/OASISFileTemplate.ml" 548 14432 14475
type(
  string
)
ident(
  int_ref fn_backup "src/oasis/OASISFileTemplate.ml" 547 14388 14402 "src/oasis/OASISFileTemplate.ml" 547 14388 14411
)
"src/oasis/OASISFileTemplate.ml" 548 14432 14449 "src/oasis/OASISFileTemplate.ml" 548 14432 14476
type(
  bool
)
"src/oasis/OASISFileTemplate.ml" 548 14432 14445 "src/oasis/OASISFileTemplate.ml" 548 14432 14476
type(
  bool
)
"src/oasis/OASISFileTemplate.ml" 549 14488 14500 "src/oasis/OASISFileTemplate.ml" 549 14488 14504
type(
  ctxt:OASISContext.t ->
  (OASISTypes.host_filename -> string -> unit, unit, string, unit) format4 ->
  OASISTypes.host_filename -> string -> unit
)
ident(
  int_ref OASISMessage.info "src/oasis/OASISMessage.mli" 49 2287 2287 "src/oasis/OASISMessage.mli" 49 2287 2358
)
"src/oasis/OASISFileTemplate.ml" 549 14488 14506 "src/oasis/OASISFileTemplate.ml" 549 14488 14510
type(
  OASISContext.t
)
ident(
  int_ref ctxt "src/oasis/OASISFileTemplate.ml" 516 13560 13579 "src/oasis/OASISFileTemplate.ml" 516 13560 13583
)
"src/oasis/OASISFileTemplate.ml" 549 14488 14512 "src/oasis/OASISFileTemplate.ml" 549 14488 14514
type(
  (OASISTypes.host_filename -> string -> unit, unit, string, unit) format4 ->
  (OASISTypes.host_filename -> string -> unit, unit, string, unit) format4
)
ident(
  int_ref OASISGettext.f_ "src/oasis/OASISGettext.mli" 45 2280 2280 "src/oasis/OASISGettext.mli" 45 2280 2340
)
"src/oasis/OASISFileTemplate.ml" 549 14488 14515 "src/oasis/OASISFileTemplate.ml" 549 14488 14537
type(
  (OASISTypes.host_filename -> string -> unit, unit, string, unit) format4
)
"src/oasis/OASISFileTemplate.ml" 549 14488 14511 "src/oasis/OASISFileTemplate.ml" 549 14488 14538
type(
  (OASISTypes.host_filename -> string -> unit, unit, string, unit) format4
)
"src/oasis/OASISFileTemplate.ml" 549 14488 14539 "src/oasis/OASISFileTemplate.ml" 549 14488 14541
type(
  OASISTypes.host_filename
)
ident(
  int_ref fn "src/oasis/OASISFileTemplate.ml" 543 14304 14320 "src/oasis/OASISFileTemplate.ml" 543 14304 14322
)
"src/oasis/OASISFileTemplate.ml" 549 14488 14542 "src/oasis/OASISFileTemplate.ml" 549 14488 14551
type(
  string
)
ident(
  int_ref fn_backup "src/oasis/OASISFileTemplate.ml" 547 14388 14402 "src/oasis/OASISFileTemplate.ml" 547 14388 14411
)
"src/oasis/OASISFileTemplate.ml" 549 14488 14500 "src/oasis/OASISFileTemplate.ml" 549 14488 14551
type(
  unit
)
"src/oasis/OASISFileTemplate.ml" 550 14553 14565 "src/oasis/OASISFileTemplate.ml" 550 14553 14575
type(
  OASISTypes.host_filename -> string -> unit
)
ident(
  int_ref Stdlib.Sys.rename "sys.mli" 48 2248 2248 "sys.mli" 48 2248 2310
)
"src/oasis/OASISFileTemplate.ml" 550 14553 14576 "src/oasis/OASISFileTemplate.ml" 550 14553 14578
type(
  OASISTypes.host_filename
)
ident(
  int_ref fn "src/oasis/OASISFileTemplate.ml" 543 14304 14320 "src/oasis/OASISFileTemplate.ml" 543 14304 14322
)
"src/oasis/OASISFileTemplate.ml" 550 14553 14579 "src/oasis/OASISFileTemplate.ml" 550 14553 14588
type(
  string
)
ident(
  int_ref fn_backup "src/oasis/OASISFileTemplate.ml" 547 14388 14402 "src/oasis/OASISFileTemplate.ml" 547 14388 14411
)
"src/oasis/OASISFileTemplate.ml" 550 14553 14565 "src/oasis/OASISFileTemplate.ml" 550 14553 14588
type(
  unit
)
"src/oasis/OASISFileTemplate.ml" 551 14590 14602 "src/oasis/OASISFileTemplate.ml" 551 14590 14618
type(
  ctxt:OASISContext.t ->
  ?recurse:bool ->
  OASISTypes.host_filename -> OASISTypes.host_filename -> unit
)
ident(
  int_ref OASISFileUtil.cp "src/oasis/OASISFileUtil.mli" 52 2213 2213 "src/oasis/OASISFileUtil.mli" 57 2303 2309
)
"src/oasis/OASISFileTemplate.ml" 551 14590 14620 "src/oasis/OASISFileTemplate.ml" 551 14590 14624
type(
  OASISContext.t
)
ident(
  int_ref ctxt "src/oasis/OASISFileTemplate.ml" 516 13560 13579 "src/oasis/OASISFileTemplate.ml" 516 13560 13583
)
"src/oasis/OASISFileTemplate.ml" 551 14590 14625 "src/oasis/OASISFileTemplate.ml" 551 14590 14634
type(
  OASISTypes.host_filename
)
ident(
  int_ref fn_backup "src/oasis/OASISFileTemplate.ml" 547 14388 14402 "src/oasis/OASISFileTemplate.ml" 547 14388 14411
)
"src/oasis/OASISFileTemplate.ml" 551 14590 14635 "src/oasis/OASISFileTemplate.ml" 551 14590 14637
type(
  OASISTypes.host_filename
)
ident(
  int_ref fn "src/oasis/OASISFileTemplate.ml" 543 14304 14320 "src/oasis/OASISFileTemplate.ml" 543 14304 14322
)
"src/oasis/OASISFileTemplate.ml" 551 14590 14602 "src/oasis/OASISFileTemplate.ml" 551 14590 14637
type(
  unit
)
"src/oasis/OASISFileTemplate.ml" 552 14639 14651 "src/oasis/OASISFileTemplate.ml" 552 14639 14660
type(
  string
)
ident(
  int_ref fn_backup "src/oasis/OASISFileTemplate.ml" 547 14388 14402 "src/oasis/OASISFileTemplate.ml" 547 14388 14411
)
"src/oasis/OASISFileTemplate.ml" 551 14590 14602 "src/oasis/OASISFileTemplate.ml" 552 14639 14660
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 550 14553 14565 "src/oasis/OASISFileTemplate.ml" 552 14639 14660
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 548 14432 14482 "src/oasis/OASISFileTemplate.ml" 553 14661 14674
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 554 14686 14698 "src/oasis/OASISFileTemplate.ml" 554 14686 14708
type(
  string list -> string
)
ident(
  int_ref backup_aux "src/oasis/OASISFileTemplate.ml" 544 14325 14337 "src/oasis/OASISFileTemplate.ml" 544 14325 14347
)
"src/oasis/OASISFileTemplate.ml" 554 14686 14709 "src/oasis/OASISFileTemplate.ml" 554 14686 14711
type(
  string list
)
ident(
  int_ref tl "src/oasis/OASISFileTemplate.ml" 546 14365 14382 "src/oasis/OASISFileTemplate.ml" 546 14365 14384
)
"src/oasis/OASISFileTemplate.ml" 553 14661 14680 "src/oasis/OASISFileTemplate.ml" 555 14712 14725
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 548 14432 14442 "src/oasis/OASISFileTemplate.ml" 555 14712 14725
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 547 14388 14398 "src/oasis/OASISFileTemplate.ml" 555 14712 14725
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 557 14727 14737 "src/oasis/OASISFileTemplate.ml" 557 14727 14739
type(
  string list
)
"src/oasis/OASISFileTemplate.ml" 558 14743 14753 "src/oasis/OASISFileTemplate.ml" 558 14743 14762
type(
  (OASISTypes.host_filename -> string, unit, string, string) format4 ->
  OASISTypes.host_filename -> string
)
ident(
  int_ref OASISUtils.failwithf "src/oasis/OASISUtils.mli" 121 3794 3794 "src/oasis/OASISUtils.mli" 121 3794 3845
)
"src/oasis/OASISFileTemplate.ml" 559 14763 14776 "src/oasis/OASISFileTemplate.ml" 559 14763 14778
type(
  (OASISTypes.host_filename -> string, unit, string, string) format4 ->
  (OASISTypes.host_filename -> string, unit, string, string) format4
)
ident(
  int_ref OASISGettext.f_ "src/oasis/OASISGettext.mli" 45 2280 2280 "src/oasis/OASISGettext.mli" 45 2280 2340
)
"src/oasis/OASISFileTemplate.ml" 559 14763 14779 "src/oasis/OASISFileTemplate.ml" 560 14827 14869
type(
  (OASISTypes.host_filename -> string, unit, string, string) format4
)
"src/oasis/OASISFileTemplate.ml" 559 14763 14775 "src/oasis/OASISFileTemplate.ml" 560 14827 14870
type(
  (OASISTypes.host_filename -> string, unit, string, string) format4
)
"src/oasis/OASISFileTemplate.ml" 561 14871 14883 "src/oasis/OASISFileTemplate.ml" 561 14871 14885
type(
  OASISTypes.host_filename
)
ident(
  int_ref fn "src/oasis/OASISFileTemplate.ml" 543 14304 14320 "src/oasis/OASISFileTemplate.ml" 543 14304 14322
)
"src/oasis/OASISFileTemplate.ml" 558 14743 14753 "src/oasis/OASISFileTemplate.ml" 561 14871 14885
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 545 14350 14356 "src/oasis/OASISFileTemplate.ml" 561 14871 14885
type(
  string list -> string
)
"src/oasis/OASISFileTemplate.ml" 564 14894 14898 "src/oasis/OASISFileTemplate.ml" 564 14894 14908
type(
  string list -> string
)
ident(
  int_ref backup_aux "src/oasis/OASISFileTemplate.ml" 544 14325 14337 "src/oasis/OASISFileTemplate.ml" 544 14325 14347
)
"src/oasis/OASISFileTemplate.ml" 565 14909 14916 "src/oasis/OASISFileTemplate.ml" 565 14909 14921
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 566 14925 14935 "src/oasis/OASISFileTemplate.ml" 566 14925 14948
type(
  string array -> string list
)
ident(
  int_ref Stdlib.Array.to_list "array.mli" 150 6222 6222 "array.mli" 150 6222 6255
)
"src/oasis/OASISFileTemplate.ml" 567 14949 14962 "src/oasis/OASISFileTemplate.ml" 567 14949 14972
type(
  int -> (int -> string) -> string array
)
ident(
  int_ref Stdlib.Array.init "array.mli" 80 3394 3394 "array.mli" 80 3394 3435
)
"src/oasis/OASISFileTemplate.ml" 567 14949 14973 "src/oasis/OASISFileTemplate.ml" 567 14949 14975
type(
  int
)
"src/oasis/OASISFileTemplate.ml" 567 14949 14977 "src/oasis/OASISFileTemplate.ml" 567 14949 14991
type(
  (int -> string, unit, string) format -> int -> string
)
ident(
  int_ref Stdlib.Printf.sprintf "printf.mli" 135 7108 7108 "printf.mli" 135 7108 7153
)
"src/oasis/OASISFileTemplate.ml" 567 14949 14992 "src/oasis/OASISFileTemplate.ml" 567 14949 14998
type(
  (int -> string, unit, string) format
)
"src/oasis/OASISFileTemplate.ml" 567 14949 14976 "src/oasis/OASISFileTemplate.ml" 567 14949 14999
type(
  int -> string
)
"src/oasis/OASISFileTemplate.ml" 567 14949 14961 "src/oasis/OASISFileTemplate.ml" 567 14949 15000
type(
  string array
)
"src/oasis/OASISFileTemplate.ml" 566 14925 14934 "src/oasis/OASISFileTemplate.ml" 567 14949 15001
type(
  string list
)
"src/oasis/OASISFileTemplate.ml" 565 14909 14915 "src/oasis/OASISFileTemplate.ml" 567 14949 15002
type(
  string list
)
"src/oasis/OASISFileTemplate.ml" 564 14894 14898 "src/oasis/OASISFileTemplate.ml" 567 14949 15002
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 544 14325 14329 "src/oasis/OASISFileTemplate.ml" 567 14949 15002
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 570 15009 15014 "src/oasis/OASISFileTemplate.ml" 570 15009 15029
type(
  OASISTypes.host_filename -> bool
)
ident(
  int_ref Stdlib.Sys.file_exists "sys.mli" 35 1767 1767 "sys.mli" 35 1767 1829
)
"src/oasis/OASISFileTemplate.ml" 570 15009 15030 "src/oasis/OASISFileTemplate.ml" 570 15009 15031
type(
  template
)
ident(
  int_ref t "src/oasis/OASISFileTemplate.ml" 516 13560 13608 "src/oasis/OASISFileTemplate.ml" 516 13560 13609
)
"src/oasis/OASISFileTemplate.ml" 570 15009 15030 "src/oasis/OASISFileTemplate.ml" 570 15009 15034
type(
  OASISTypes.host_filename
)
"src/oasis/OASISFileTemplate.ml" 570 15009 15014 "src/oasis/OASISFileTemplate.ml" 570 15009 15034
type(
  bool
)
"src/oasis/OASISFileTemplate.ml" 572 15050 15060 "src/oasis/OASISFileTemplate.ml" 572 15050 15065
type(
  template
)
ident(
  def t_org "src/oasis/OASISFileTemplate.ml" 576 15216 15222 "src/oasis/OASISFileTemplate.ml" 622 16802 16817
)
"src/oasis/OASISFileTemplate.ml" 573 15068 15076 "src/oasis/OASISFileTemplate.ml" 573 15068 15092
type(
  template:bool ->
  bool ->
  OASISTypes.host_filename -> comment -> ctxt:OASISContext.t -> template
)
ident(
  int_ref template_of_file "src/oasis/OASISFileTemplate.ml" 259 7389 7393 "src/oasis/OASISFileTemplate.ml" 259 7389 7409
)
"src/oasis/OASISFileTemplate.ml" 573 15068 15094 "src/oasis/OASISFileTemplate.ml" 573 15068 15098
type(
  OASISContext.t
)
ident(
  int_ref ctxt "src/oasis/OASISFileTemplate.ml" 516 13560 13579 "src/oasis/OASISFileTemplate.ml" 516 13560 13583
)
"src/oasis/OASISFileTemplate.ml" 573 15068 15109 "src/oasis/OASISFileTemplate.ml" 573 15068 15114
type(
  bool
)
"src/oasis/OASISFileTemplate.ml" 573 15068 15115 "src/oasis/OASISFileTemplate.ml" 573 15068 15116
type(
  template
)
ident(
  int_ref t "src/oasis/OASISFileTemplate.ml" 516 13560 13608 "src/oasis/OASISFileTemplate.ml" 516 13560 13609
)
"src/oasis/OASISFileTemplate.ml" 573 15068 15115 "src/oasis/OASISFileTemplate.ml" 573 15068 15138
type(
  bool
)
"src/oasis/OASISFileTemplate.ml" 573 15068 15139 "src/oasis/OASISFileTemplate.ml" 573 15068 15140
type(
  template
)
ident(
  int_ref t "src/oasis/OASISFileTemplate.ml" 516 13560 13608 "src/oasis/OASISFileTemplate.ml" 516 13560 13609
)
"src/oasis/OASISFileTemplate.ml" 573 15068 15139 "src/oasis/OASISFileTemplate.ml" 573 15068 15143
type(
  OASISTypes.host_filename
)
"src/oasis/OASISFileTemplate.ml" 573 15068 15144 "src/oasis/OASISFileTemplate.ml" 573 15068 15145
type(
  template
)
ident(
  int_ref t "src/oasis/OASISFileTemplate.ml" 516 13560 13608 "src/oasis/OASISFileTemplate.ml" 516 13560 13609
)
"src/oasis/OASISFileTemplate.ml" 573 15068 15144 "src/oasis/OASISFileTemplate.ml" 573 15068 15153
type(
  comment
)
"src/oasis/OASISFileTemplate.ml" 573 15068 15076 "src/oasis/OASISFileTemplate.ml" 573 15068 15153
type(
  template
)
"src/oasis/OASISFileTemplate.ml" 576 15216 15225 "src/oasis/OASISFileTemplate.ml" 576 15216 15231
type(
  bool
)
ident(
  int_ref remove "src/oasis/OASISFileTemplate.ml" 516 13560 13586 "src/oasis/OASISFileTemplate.ml" 516 13560 13592
)
"src/oasis/OASISFileTemplate.ml" 576 15216 15232 "src/oasis/OASISFileTemplate.ml" 576 15216 15234
type(
  bool -> bool -> bool
)
ident(
  int_ref Stdlib.( && ) "stdlib.mli" 214 8960 8960 "stdlib.mli" 214 8960 9011
)
"src/oasis/OASISFileTemplate.ml" 576 15216 15235 "src/oasis/OASISFileTemplate.ml" 576 15216 15240
type(
  template
)
ident(
  int_ref t_org "src/oasis/OASISFileTemplate.ml" 572 15050 15060 "src/oasis/OASISFileTemplate.ml" 572 15050 15065
)
"src/oasis/OASISFileTemplate.ml" 576 15216 15235 "src/oasis/OASISFileTemplate.ml" 576 15216 15247
type(
  line list
)
"src/oasis/OASISFileTemplate.ml" 576 15216 15248 "src/oasis/OASISFileTemplate.ml" 576 15216 15249
type(
  line list -> line list -> bool
)
ident(
  int_ref Stdlib.( = ) "stdlib.mli" 121 5051 5051 "stdlib.mli" 121 5051 5095
)
"src/oasis/OASISFileTemplate.ml" 576 15216 15250 "src/oasis/OASISFileTemplate.ml" 576 15216 15251
type(
  template
)
ident(
  int_ref t "src/oasis/OASISFileTemplate.ml" 516 13560 13608 "src/oasis/OASISFileTemplate.ml" 516 13560 13609
)
"src/oasis/OASISFileTemplate.ml" 576 15216 15250 "src/oasis/OASISFileTemplate.ml" 576 15216 15258
type(
  line list
)
"src/oasis/OASISFileTemplate.ml" 576 15216 15235 "src/oasis/OASISFileTemplate.ml" 576 15216 15258
type(
  bool
)
"src/oasis/OASISFileTemplate.ml" 576 15216 15259 "src/oasis/OASISFileTemplate.ml" 576 15216 15261
type(
  bool -> bool -> bool
)
ident(
  int_ref Stdlib.( && ) "stdlib.mli" 214 8960 8960 "stdlib.mli" 214 8960 9011
)
"src/oasis/OASISFileTemplate.ml" 576 15216 15262 "src/oasis/OASISFileTemplate.ml" 576 15216 15267
type(
  template
)
ident(
  int_ref t_org "src/oasis/OASISFileTemplate.ml" 572 15050 15060 "src/oasis/OASISFileTemplate.ml" 572 15050 15065
)
"src/oasis/OASISFileTemplate.ml" 576 15216 15262 "src/oasis/OASISFileTemplate.ml" 576 15216 15274
type(
  line list
)
"src/oasis/OASISFileTemplate.ml" 576 15216 15275 "src/oasis/OASISFileTemplate.ml" 576 15216 15276
type(
  line list -> line list -> bool
)
ident(
  int_ref Stdlib.( = ) "stdlib.mli" 121 5051 5051 "stdlib.mli" 121 5051 5095
)
"src/oasis/OASISFileTemplate.ml" 576 15216 15277 "src/oasis/OASISFileTemplate.ml" 576 15216 15278
type(
  template
)
ident(
  int_ref t "src/oasis/OASISFileTemplate.ml" 516 13560 13608 "src/oasis/OASISFileTemplate.ml" 516 13560 13609
)
"src/oasis/OASISFileTemplate.ml" 576 15216 15277 "src/oasis/OASISFileTemplate.ml" 576 15216 15285
type(
  line list
)
"src/oasis/OASISFileTemplate.ml" 576 15216 15262 "src/oasis/OASISFileTemplate.ml" 576 15216 15285
type(
  bool
)
"src/oasis/OASISFileTemplate.ml" 576 15216 15286 "src/oasis/OASISFileTemplate.ml" 576 15216 15288
type(
  bool -> bool -> bool
)
ident(
  int_ref Stdlib.( && ) "stdlib.mli" 214 8960 8960 "stdlib.mli" 214 8960 9011
)
"src/oasis/OASISFileTemplate.ml" 577 15289 15298 "src/oasis/OASISFileTemplate.ml" 577 15289 15299
type(
  template
)
ident(
  int_ref t "src/oasis/OASISFileTemplate.ml" 516 13560 13608 "src/oasis/OASISFileTemplate.ml" 516 13560 13609
)
"src/oasis/OASISFileTemplate.ml" 577 15289 15298 "src/oasis/OASISFileTemplate.ml" 577 15289 15304
type(
  body
)
"src/oasis/OASISFileTemplate.ml" 577 15289 15305 "src/oasis/OASISFileTemplate.ml" 577 15289 15306
type(
  body -> body -> bool
)
ident(
  int_ref Stdlib.( = ) "stdlib.mli" 121 5051 5051 "stdlib.mli" 121 5051 5095
)
"src/oasis/OASISFileTemplate.ml" 577 15289 15312 "src/oasis/OASISFileTemplate.ml" 577 15289 15314
type(
  line list
)
"src/oasis/OASISFileTemplate.ml" 577 15289 15307 "src/oasis/OASISFileTemplate.ml" 577 15289 15314
type(
  body
)
"src/oasis/OASISFileTemplate.ml" 577 15289 15298 "src/oasis/OASISFileTemplate.ml" 577 15289 15314
type(
  bool
)
"src/oasis/OASISFileTemplate.ml" 576 15216 15262 "src/oasis/OASISFileTemplate.ml" 577 15289 15314
type(
  bool
)
"src/oasis/OASISFileTemplate.ml" 576 15216 15235 "src/oasis/OASISFileTemplate.ml" 577 15289 15314
type(
  bool
)
"src/oasis/OASISFileTemplate.ml" 576 15216 15225 "src/oasis/OASISFileTemplate.ml" 577 15289 15314
type(
  bool
)
"src/oasis/OASISFileTemplate.ml" 579 15334 15344 "src/oasis/OASISFileTemplate.ml" 579 15334 15348
type(
  ctxt:OASISContext.t ->
  (OASISTypes.host_filename -> unit, unit, string, unit) format4 ->
  OASISTypes.host_filename -> unit
)
ident(
  int_ref OASISMessage.info "src/oasis/OASISMessage.mli" 49 2287 2287 "src/oasis/OASISMessage.mli" 49 2287 2358
)
"src/oasis/OASISFileTemplate.ml" 579 15334 15350 "src/oasis/OASISFileTemplate.ml" 579 15334 15354
type(
  OASISContext.t
)
ident(
  int_ref ctxt "src/oasis/OASISFileTemplate.ml" 516 13560 13579 "src/oasis/OASISFileTemplate.ml" 516 13560 13583
)
"src/oasis/OASISFileTemplate.ml" 579 15334 15356 "src/oasis/OASISFileTemplate.ml" 579 15334 15358
type(
  (OASISTypes.host_filename -> unit, unit, string, unit) format4 ->
  (OASISTypes.host_filename -> unit, unit, string, unit) format4
)
ident(
  int_ref OASISGettext.f_ "src/oasis/OASISGettext.mli" 45 2280 2280 "src/oasis/OASISGettext.mli" 45 2280 2340
)
"src/oasis/OASISFileTemplate.ml" 579 15334 15359 "src/oasis/OASISFileTemplate.ml" 579 15334 15383
type(
  (OASISTypes.host_filename -> unit, unit, string, unit) format4
)
"src/oasis/OASISFileTemplate.ml" 579 15334 15355 "src/oasis/OASISFileTemplate.ml" 579 15334 15384
type(
  (OASISTypes.host_filename -> unit, unit, string, unit) format4
)
"src/oasis/OASISFileTemplate.ml" 579 15334 15385 "src/oasis/OASISFileTemplate.ml" 579 15334 15386
type(
  template
)
ident(
  int_ref t "src/oasis/OASISFileTemplate.ml" 516 13560 13608 "src/oasis/OASISFileTemplate.ml" 516 13560 13609
)
"src/oasis/OASISFileTemplate.ml" 579 15334 15385 "src/oasis/OASISFileTemplate.ml" 579 15334 15389
type(
  OASISTypes.host_filename
)
"src/oasis/OASISFileTemplate.ml" 579 15334 15344 "src/oasis/OASISFileTemplate.ml" 579 15334 15389
type(
  unit
)
"src/oasis/OASISFileTemplate.ml" 580 15391 15404 "src/oasis/OASISFileTemplate.ml" 580 15391 15407
type(
  bool -> bool
)
ident(
  int_ref Stdlib.not "stdlib.mli" 211 8889 8889 "stdlib.mli" 211 8889 8929
)
"src/oasis/OASISFileTemplate.ml" 580 15391 15409 "src/oasis/OASISFileTemplate.ml" 580 15391 15421
type(
  template -> bool
)
ident(
  int_ref digest_check "src/oasis/OASISFileTemplate.ml" 409 11256 11260 "src/oasis/OASISFileTemplate.ml" 409 11256 11272
)
"src/oasis/OASISFileTemplate.ml" 580 15391 15422 "src/oasis/OASISFileTemplate.ml" 580 15391 15427
type(
  template
)
ident(
  int_ref t_org "src/oasis/OASISFileTemplate.ml" 572 15050 15060 "src/oasis/OASISFileTemplate.ml" 572 15050 15065
)
"src/oasis/OASISFileTemplate.ml" 580 15391 15408 "src/oasis/OASISFileTemplate.ml" 580 15391 15428
type(
  bool
)
"src/oasis/OASISFileTemplate.ml" 580 15391 15404 "src/oasis/OASISFileTemplate.ml" 580 15391 15428
type(
  bool
)
"src/oasis/OASISFileTemplate.ml" 581 15434 15446 "src/oasis/OASISFileTemplate.ml" 581 15434 15453
type(
  ctxt:OASISContext.t ->
  (OASISTypes.host_filename -> string -> unit, unit, string, unit) format4 ->
  OASISTypes.host_filename -> string -> unit
)
ident(
  int_ref OASISMessage.warning "src/oasis/OASISMessage.mli" 54 2393 2393 "src/oasis/OASISMessage.mli" 54 2393 2467
)
"src/oasis/OASISFileTemplate.ml" 581 15434 15455 "src/oasis/OASISFileTemplate.ml" 581 15434 15459
type(
  OASISContext.t
)
ident(
  int_ref ctxt "src/oasis/OASISFileTemplate.ml" 516 13560 13579 "src/oasis/OASISFileTemplate.ml" 516 13560 13583
)
"src/oasis/OASISFileTemplate.ml" 581 15434 15461 "src/oasis/OASISFileTemplate.ml" 581 15434 15463
type(
  (OASISTypes.host_filename -> string -> unit, unit, string, unit) format4 ->
  (OASISTypes.host_filename -> string -> unit, unit, string, unit) format4
)
ident(
  int_ref OASISGettext.f_ "src/oasis/OASISGettext.mli" 45 2280 2280 "src/oasis/OASISGettext.mli" 45 2280 2340
)
"src/oasis/OASISFileTemplate.ml" 581 15434 15464 "src/oasis/OASISFileTemplate.ml" 581 15434 15507
type(
  (OASISTypes.host_filename -> string -> unit, unit, string, unit) format4
)
"src/oasis/OASISFileTemplate.ml" 581 15434 15460 "src/oasis/OASISFileTemplate.ml" 581 15434 15508
type(
  (OASISTypes.host_filename -> string -> unit, unit, string, unit) format4
)
"src/oasis/OASISFileTemplate.ml" 582 15509 15523 "src/oasis/OASISFileTemplate.ml" 582 15509 15524
type(
  template
)
ident(
  int_ref t "src/oasis/OASISFileTemplate.ml" 516 13560 13608 "src/oasis/OASISFileTemplate.ml" 516 13560 13609
)
"src/oasis/OASISFileTemplate.ml" 582 15509 15523 "src/oasis/OASISFileTemplate.ml" 582 15509 15527
type(
  OASISTypes.host_filename
)
"src/oasis/OASISFileTemplate.ml" 582 15509 15529 "src/oasis/OASISFileTemplate.ml" 582 15509 15538
type(
  OASISTypes.host_filename -> string
)
ident(
  int_ref do_backup "src/oasis/OASISFileTemplate.ml" 543 14304 14310 "src/oasis/OASISFileTemplate.ml" 543 14304 14319
)
"src/oasis/OASISFileTemplate.ml" 582 15509 15539 "src/oasis/OASISFileTemplate.ml" 582 15509 15540
type(
  template
)
ident(
  int_ref t "src/oasis/OASISFileTemplate.ml" 516 13560 13608 "src/oasis/OASISFileTemplate.ml" 516 13560 13609
)
"src/oasis/OASISFileTemplate.ml" 582 15509 15539 "src/oasis/OASISFileTemplate.ml" 582 15509 15543
type(
  OASISTypes.host_filename
)
"src/oasis/OASISFileTemplate.ml" 582 15509 15528 "src/oasis/OASISFileTemplate.ml" 582 15509 15544
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 581 15434 15446 "src/oasis/OASISFileTemplate.ml" 582 15509 15544
type(
  unit
)
"src/oasis/OASISFileTemplate.ml" 580 15391 15401 "src/oasis/OASISFileTemplate.ml" 582 15509 15544
type(
  unit
)
"src/oasis/OASISFileTemplate.ml" 583 15546 15556 "src/oasis/OASISFileTemplate.ml" 583 15546 15566
type(
  OASISTypes.host_filename -> unit
)
ident(
  int_ref Stdlib.Sys.remove "sys.mli" 45 2138 2138 "sys.mli" 45 2138 2190
)
"src/oasis/OASISFileTemplate.ml" 583 15546 15567 "src/oasis/OASISFileTemplate.ml" 583 15546 15568
type(
  template
)
ident(
  int_ref t "src/oasis/OASISFileTemplate.ml" 516 13560 13608 "src/oasis/OASISFileTemplate.ml" 516 13560 13609
)
"src/oasis/OASISFileTemplate.ml" 583 15546 15567 "src/oasis/OASISFileTemplate.ml" 583 15546 15571
type(
  OASISTypes.host_filename
)
"src/oasis/OASISFileTemplate.ml" 583 15546 15556 "src/oasis/OASISFileTemplate.ml" 583 15546 15571
type(
  unit
)
"src/oasis/OASISFileTemplate.ml" 584 15573 15583 "src/oasis/OASISFileTemplate.ml" 584 15573 15591
type(
  file_generate_change
)
"src/oasis/OASISFileTemplate.ml" 583 15546 15556 "src/oasis/OASISFileTemplate.ml" 584 15573 15591
type(
  file_generate_change
)
"src/oasis/OASISFileTemplate.ml" 580 15391 15401 "src/oasis/OASISFileTemplate.ml" 584 15573 15591
type(
  file_generate_change
)
"src/oasis/OASISFileTemplate.ml" 578 15320 15328 "src/oasis/OASISFileTemplate.ml" 585 15592 15603
type(
  file_generate_change
)
"src/oasis/OASISFileTemplate.ml" 587 15615 15629 "src/oasis/OASISFileTemplate.ml" 587 15615 15634
type(
  template
)
ident(
  int_ref t_org "src/oasis/OASISFileTemplate.ml" 572 15050 15060 "src/oasis/OASISFileTemplate.ml" 572 15050 15065
)
"src/oasis/OASISFileTemplate.ml" 587 15615 15629 "src/oasis/OASISFileTemplate.ml" 587 15615 15639
type(
  body
)
"src/oasis/OASISFileTemplate.ml" 587 15615 15641 "src/oasis/OASISFileTemplate.ml" 587 15615 15657
type(
  template -> template -> bool
)
ident(
  int_ref body_has_changed "src/oasis/OASISFileTemplate.ml" 520 13651 13657 "src/oasis/OASISFileTemplate.ml" 520 13651 13673
)
"src/oasis/OASISFileTemplate.ml" 587 15615 15658 "src/oasis/OASISFileTemplate.ml" 587 15615 15663
type(
  template
)
ident(
  int_ref t_org "src/oasis/OASISFileTemplate.ml" 572 15050 15060 "src/oasis/OASISFileTemplate.ml" 572 15050 15065
)
"src/oasis/OASISFileTemplate.ml" 587 15615 15664 "src/oasis/OASISFileTemplate.ml" 587 15615 15665
type(
  template
)
ident(
  int_ref t "src/oasis/OASISFileTemplate.ml" 516 13560 13608 "src/oasis/OASISFileTemplate.ml" 516 13560 13609
)
"src/oasis/OASISFileTemplate.ml" 587 15615 15641 "src/oasis/OASISFileTemplate.ml" 587 15615 15665
type(
  bool
)
"src/oasis/OASISFileTemplate.ml" 587 15615 15629 "src/oasis/OASISFileTemplate.ml" 587 15615 15665
type(
  body * bool
)
"src/oasis/OASISFileTemplate.ml" 588 15671 15683 "src/oasis/OASISFileTemplate.ml" 588 15671 15689
type(
  body
)
"src/oasis/OASISFileTemplate.ml" 588 15671 15691 "src/oasis/OASISFileTemplate.ml" 588 15671 15692
type(
  bool
)
"src/oasis/OASISFileTemplate.ml" 588 15671 15683 "src/oasis/OASISFileTemplate.ml" 588 15671 15692
type(
  body * bool
)
type(
  body * bool
)
"src/oasis/OASISFileTemplate.ml" 589 15725 15737 "src/oasis/OASISFileTemplate.ml" 591 15766 15781
type(
  file_generate_change
)
"src/oasis/OASISFileTemplate.ml" 593 15783 15795 "src/oasis/OASISFileTemplate.ml" 593 15783 15796
type(
  body
)
"src/oasis/OASISFileTemplate.ml" 593 15783 15798 "src/oasis/OASISFileTemplate.ml" 593 15783 15802
type(
  bool
)
"src/oasis/OASISFileTemplate.ml" 593 15783 15795 "src/oasis/OASISFileTemplate.ml" 593 15783 15802
type(
  body * bool
)
type(
  body * bool
)
"src/oasis/OASISFileTemplate.ml" 594 15845 15862 "src/oasis/OASISFileTemplate.ml" 594 15845 15863
type(
  line list
)
"src/oasis/OASISFileTemplate.ml" 594 15845 15857 "src/oasis/OASISFileTemplate.ml" 594 15845 15863
type(
  body
)
"src/oasis/OASISFileTemplate.ml" 594 15845 15865 "src/oasis/OASISFileTemplate.ml" 594 15845 15866
type(
  bool
)
"src/oasis/OASISFileTemplate.ml" 594 15845 15857 "src/oasis/OASISFileTemplate.ml" 594 15845 15866
type(
  body * bool
)
type(
  body * bool
)
"src/oasis/OASISFileTemplate.ml" 593 15783 15795 "src/oasis/OASISFileTemplate.ml" 594 15845 15866
type(
  body * bool
)
"src/oasis/OASISFileTemplate.ml" 597 15954 15972 "src/oasis/OASISFileTemplate.ml" 597 15954 15974
type(
  unit
)
type(
  unit
)
"src/oasis/OASISFileTemplate.ml" 598 15977 15993 "src/oasis/OASISFileTemplate.ml" 598 15977 15997
type(
  ctxt:OASISContext.t ->
  (OASISTypes.host_filename -> unit, unit, string, unit) format4 ->
  OASISTypes.host_filename -> unit
)
ident(
  int_ref OASISMessage.info "src/oasis/OASISMessage.mli" 49 2287 2287 "src/oasis/OASISMessage.mli" 49 2287 2358
)
"src/oasis/OASISFileTemplate.ml" 598 15977 15999 "src/oasis/OASISFileTemplate.ml" 598 15977 16003
type(
  OASISContext.t
)
ident(
  int_ref ctxt "src/oasis/OASISFileTemplate.ml" 516 13560 13579 "src/oasis/OASISFileTemplate.ml" 516 13560 13583
)
"src/oasis/OASISFileTemplate.ml" 598 15977 16005 "src/oasis/OASISFileTemplate.ml" 598 15977 16007
type(
  (OASISTypes.host_filename -> unit, unit, string, unit) format4 ->
  (OASISTypes.host_filename -> unit, unit, string, unit) format4
)
ident(
  int_ref OASISGettext.f_ "src/oasis/OASISGettext.mli" 45 2280 2280 "src/oasis/OASISGettext.mli" 45 2280 2340
)
"src/oasis/OASISFileTemplate.ml" 598 15977 16008 "src/oasis/OASISFileTemplate.ml" 598 15977 16030
type(
  (OASISTypes.host_filename -> unit, unit, string, unit) format4
)
"src/oasis/OASISFileTemplate.ml" 598 15977 16004 "src/oasis/OASISFileTemplate.ml" 598 15977 16031
type(
  (OASISTypes.host_filename -> unit, unit, string, unit) format4
)
"src/oasis/OASISFileTemplate.ml" 598 15977 16032 "src/oasis/OASISFileTemplate.ml" 598 15977 16033
type(
  template
)
ident(
  int_ref t "src/oasis/OASISFileTemplate.ml" 516 13560 13608 "src/oasis/OASISFileTemplate.ml" 516 13560 13609
)
"src/oasis/OASISFileTemplate.ml" 598 15977 16032 "src/oasis/OASISFileTemplate.ml" 598 15977 16036
type(
  OASISTypes.host_filename
)
"src/oasis/OASISFileTemplate.ml" 598 15977 15993 "src/oasis/OASISFileTemplate.ml" 598 15977 16036
type(
  unit
)
"src/oasis/OASISFileTemplate.ml" 601 16055 16073 "src/oasis/OASISFileTemplate.ml" 601 16055 16082
type(
  string option
)
ident(
  def fn_backup "src/oasis/OASISFileTemplate.ml" 614 16554 16568 "src/oasis/OASISFileTemplate.ml" 615 16593 16631
)
"src/oasis/OASISFileTemplate.ml" 603 16135 16154 "src/oasis/OASISFileTemplate.ml" 603 16135 16157
type(
  bool -> bool
)
ident(
  int_ref Stdlib.not "stdlib.mli" 211 8889 8889 "stdlib.mli" 211 8889 8929
)
"src/oasis/OASISFileTemplate.ml" 603 16135 16159 "src/oasis/OASISFileTemplate.ml" 603 16135 16171
type(
  template -> bool
)
ident(
  int_ref digest_check "src/oasis/OASISFileTemplate.ml" 409 11256 11260 "src/oasis/OASISFileTemplate.ml" 409 11256 11272
)
"src/oasis/OASISFileTemplate.ml" 603 16135 16172 "src/oasis/OASISFileTemplate.ml" 603 16135 16177
type(
  template
)
ident(
  int_ref t_org "src/oasis/OASISFileTemplate.ml" 572 15050 15060 "src/oasis/OASISFileTemplate.ml" 572 15050 15065
)
"src/oasis/OASISFileTemplate.ml" 603 16135 16158 "src/oasis/OASISFileTemplate.ml" 603 16135 16178
type(
  bool
)
"src/oasis/OASISFileTemplate.ml" 603 16135 16154 "src/oasis/OASISFileTemplate.ml" 603 16135 16178
type(
  bool
)
"src/oasis/OASISFileTemplate.ml" 604 16190 16212 "src/oasis/OASISFileTemplate.ml" 604 16190 16218
type(
  string
)
ident(
  def fn_bak "src/oasis/OASISFileTemplate.ml" 605 16239 16257 "src/oasis/OASISFileTemplate.ml" 608 16373 16402
)
"src/oasis/OASISFileTemplate.ml" 604 16190 16221 "src/oasis/OASISFileTemplate.ml" 604 16190 16230
type(
  OASISTypes.host_filename -> string
)
ident(
  int_ref do_backup "src/oasis/OASISFileTemplate.ml" 543 14304 14310 "src/oasis/OASISFileTemplate.ml" 543 14304 14319
)
"src/oasis/OASISFileTemplate.ml" 604 16190 16231 "src/oasis/OASISFileTemplate.ml" 604 16190 16232
type(
  template
)
ident(
  int_ref t "src/oasis/OASISFileTemplate.ml" 516 13560 13608 "src/oasis/OASISFileTemplate.ml" 516 13560 13609
)
"src/oasis/OASISFileTemplate.ml" 604 16190 16231 "src/oasis/OASISFileTemplate.ml" 604 16190 16235
type(
  OASISTypes.host_filename
)
"src/oasis/OASISFileTemplate.ml" 604 16190 16221 "src/oasis/OASISFileTemplate.ml" 604 16190 16235
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 605 16239 16257 "src/oasis/OASISFileTemplate.ml" 605 16239 16264
type(
  ctxt:OASISContext.t ->
  (OASISTypes.host_filename -> string -> unit, unit, string, unit) format4 ->
  OASISTypes.host_filename -> string -> unit
)
ident(
  int_ref OASISMessage.warning "src/oasis/OASISMessage.mli" 54 2393 2393 "src/oasis/OASISMessage.mli" 54 2393 2467
)
"src/oasis/OASISFileTemplate.ml" 605 16239 16266 "src/oasis/OASISFileTemplate.ml" 605 16239 16270
type(
  OASISContext.t
)
ident(
  int_ref ctxt "src/oasis/OASISFileTemplate.ml" 516 13560 13579 "src/oasis/OASISFileTemplate.ml" 516 13560 13583
)
"src/oasis/OASISFileTemplate.ml" 606 16271 16292 "src/oasis/OASISFileTemplate.ml" 606 16271 16294
type(
  (OASISTypes.host_filename -> string -> unit, unit, string, unit) format4 ->
  (OASISTypes.host_filename -> string -> unit, unit, string, unit) format4
)
ident(
  int_ref OASISGettext.f_ "src/oasis/OASISGettext.mli" 45 2280 2280 "src/oasis/OASISGettext.mli" 45 2280 2340
)
"src/oasis/OASISFileTemplate.ml" 606 16271 16295 "src/oasis/OASISFileTemplate.ml" 606 16271 16338
type(
  (OASISTypes.host_filename -> string -> unit, unit, string, unit) format4
)
"src/oasis/OASISFileTemplate.ml" 606 16271 16291 "src/oasis/OASISFileTemplate.ml" 606 16271 16339
type(
  (OASISTypes.host_filename -> string -> unit, unit, string, unit) format4
)
"src/oasis/OASISFileTemplate.ml" 607 16340 16360 "src/oasis/OASISFileTemplate.ml" 607 16340 16361
type(
  template
)
ident(
  int_ref t "src/oasis/OASISFileTemplate.ml" 516 13560 13608 "src/oasis/OASISFileTemplate.ml" 516 13560 13609
)
"src/oasis/OASISFileTemplate.ml" 607 16340 16360 "src/oasis/OASISFileTemplate.ml" 607 16340 16364
type(
  OASISTypes.host_filename
)
"src/oasis/OASISFileTemplate.ml" 607 16340 16365 "src/oasis/OASISFileTemplate.ml" 607 16340 16371
type(
  string
)
ident(
  int_ref fn_bak "src/oasis/OASISFileTemplate.ml" 604 16190 16212 "src/oasis/OASISFileTemplate.ml" 604 16190 16218
)
"src/oasis/OASISFileTemplate.ml" 605 16239 16257 "src/oasis/OASISFileTemplate.ml" 607 16340 16371
type(
  unit
)
"src/oasis/OASISFileTemplate.ml" 608 16373 16396 "src/oasis/OASISFileTemplate.ml" 608 16373 16402
type(
  string
)
ident(
  int_ref fn_bak "src/oasis/OASISFileTemplate.ml" 604 16190 16212 "src/oasis/OASISFileTemplate.ml" 604 16190 16218
)
"src/oasis/OASISFileTemplate.ml" 608 16373 16391 "src/oasis/OASISFileTemplate.ml" 608 16373 16402
type(
  string option
)
"src/oasis/OASISFileTemplate.ml" 605 16239 16257 "src/oasis/OASISFileTemplate.ml" 608 16373 16402
type(
  string option
)
"src/oasis/OASISFileTemplate.ml" 603 16135 16184 "src/oasis/OASISFileTemplate.ml" 609 16403 16422
type(
  string option
)
"src/oasis/OASISFileTemplate.ml" 609 16403 16431 "src/oasis/OASISFileTemplate.ml" 609 16403 16437
type(
  bool
)
ident(
  int_ref backup "src/oasis/OASISFileTemplate.ml" 516 13560 13601 "src/oasis/OASISFileTemplate.ml" 516 13560 13607
)
"src/oasis/OASISFileTemplate.ml" 610 16449 16473 "src/oasis/OASISFileTemplate.ml" 610 16449 16482
type(
  OASISTypes.host_filename -> string
)
ident(
  int_ref do_backup "src/oasis/OASISFileTemplate.ml" 543 14304 14310 "src/oasis/OASISFileTemplate.ml" 543 14304 14319
)
"src/oasis/OASISFileTemplate.ml" 610 16449 16483 "src/oasis/OASISFileTemplate.ml" 610 16449 16484
type(
  template
)
ident(
  int_ref t "src/oasis/OASISFileTemplate.ml" 516 13560 13608 "src/oasis/OASISFileTemplate.ml" 516 13560 13609
)
"src/oasis/OASISFileTemplate.ml" 610 16449 16483 "src/oasis/OASISFileTemplate.ml" 610 16449 16487
type(
  OASISTypes.host_filename
)
"src/oasis/OASISFileTemplate.ml" 610 16449 16472 "src/oasis/OASISFileTemplate.ml" 610 16449 16488
type(
  string
)
"src/oasis/OASISFileTemplate.ml" 609 16403 16443 "src/oasis/OASISFileTemplate.ml" 611 16489 16508
type(
  string option
)
"src/oasis/OASISFileTemplate.ml" 612 16514 16532 "src/oasis/OASISFileTemplate.ml" 612 16514 16536
type(
  string option
)
"src/oasis/OASISFileTemplate.ml" 609 16403 16428 "src/oasis/OASISFileTemplate.ml" 612 16514 16536
type(
  string option
)
"src/oasis/OASISFileTemplate.ml" 603 16135 16151 "src/oasis/OASISFileTemplate.ml" 612 16514 16536
type(
  string option
)
"src/oasis/OASISFileTemplate.ml" 614 16554 16568 "src/oasis/OASISFileTemplate.ml" 614 16554 16575
type(
  template -> unit
)
ident(
  int_ref to_file "src/oasis/OASISFileTemplate.ml" 464 12480 12484 "src/oasis/OASISFileTemplate.ml" 464 12480 12491
)
"src/oasis/OASISFileTemplate.ml" 614 16554 16577 "src/oasis/OASISFileTemplate.ml" 614 16554 16582
type(
  template -> template -> template
)
ident(
  int_ref merge "src/oasis/OASISFileTemplate.ml" 418 11431 11435 "src/oasis/OASISFileTemplate.ml" 418 11431 11440
)
"src/oasis/OASISFileTemplate.ml" 614 16554 16583 "src/oasis/OASISFileTemplate.ml" 614 16554 16588
type(
  template
)
ident(
  int_ref t_org "src/oasis/OASISFileTemplate.ml" 572 15050 15060 "src/oasis/OASISFileTemplate.ml" 572 15050 15065
)
"src/oasis/OASISFileTemplate.ml" 614 16554 16589 "src/oasis/OASISFileTemplate.ml" 614 16554 16590
type(
  template
)
ident(
  int_ref t "src/oasis/OASISFileTemplate.ml" 516 13560 13608 "src/oasis/OASISFileTemplate.ml" 516 13560 13609
)
"src/oasis/OASISFileTemplate.ml" 614 16554 16576 "src/oasis/OASISFileTemplate.ml" 614 16554 16591
type(
  template
)
"src/oasis/OASISFileTemplate.ml" 614 16554 16568 "src/oasis/OASISFileTemplate.ml" 614 16554 16591
type(
  unit
)
"src/oasis/OASISFileTemplate.ml" 615 16593 16615 "src/oasis/OASISFileTemplate.ml" 615 16593 16616
type(
  template
)
ident(
  int_ref t "src/oasis/OASISFileTemplate.ml" 516 13560 13608 "src/oasis/OASISFileTemplate.ml" 516 13560 13609
)
"src/oasis/OASISFileTemplate.ml" 615 16593 16615 "src/oasis/OASISFileTemplate.ml" 615 16593 16619
type(
  OASISTypes.host_filename
)
"src/oasis/OASISFileTemplate.ml" 615 16593 16621 "src/oasis/OASISFileTemplate.ml" 615 16593 16630
type(
  OASISTypes.host_filename option
)
ident(
  int_ref fn_backup "src/oasis/OASISFileTemplate.ml" 601 16055 16073 "src/oasis/OASISFileTemplate.ml" 601 16055 16082
)
"src/oasis/OASISFileTemplate.ml" 615 16593 16607 "src/oasis/OASISFileTemplate.ml" 615 16593 16631
type(
  file_generate_change
)
"src/oasis/OASISFileTemplate.ml" 614 16554 16568 "src/oasis/OASISFileTemplate.ml" 615 16593 16631
type(
  file_generate_change
)
"src/oasis/OASISFileTemplate.ml" 601 16055 16069 "src/oasis/OASISFileTemplate.ml" 615 16593 16631
type(
  file_generate_change
)
"src/oasis/OASISFileTemplate.ml" 595 15905 15917 "src/oasis/OASISFileTemplate.ml" 616 16632 16647
type(
  file_generate_change
)
"src/oasis/OASISFileTemplate.ml" 618 16649 16661 "src/oasis/OASISFileTemplate.ml" 618 16649 16662
type(
  body
)
"src/oasis/OASISFileTemplate.ml" 618 16649 16664 "src/oasis/OASISFileTemplate.ml" 618 16649 16669
type(
  bool
)
"src/oasis/OASISFileTemplate.ml" 618 16649 16661 "src/oasis/OASISFileTemplate.ml" 618 16649 16669
type(
  body * bool
)
type(
  body * bool
)
"src/oasis/OASISFileTemplate.ml" 620 16707 16721 "src/oasis/OASISFileTemplate.ml" 620 16707 16725
type(
  ctxt:OASISContext.t ->
  (OASISTypes.host_filename -> unit, unit, string, unit) format4 ->
  OASISTypes.host_filename -> unit
)
ident(
  int_ref OASISMessage.info "src/oasis/OASISMessage.mli" 49 2287 2287 "src/oasis/OASISMessage.mli" 49 2287 2358
)
"src/oasis/OASISFileTemplate.ml" 620 16707 16727 "src/oasis/OASISFileTemplate.ml" 620 16707 16731
type(
  OASISContext.t
)
ident(
  int_ref ctxt "src/oasis/OASISFileTemplate.ml" 516 13560 13579 "src/oasis/OASISFileTemplate.ml" 516 13560 13583
)
"src/oasis/OASISFileTemplate.ml" 620 16707 16733 "src/oasis/OASISFileTemplate.ml" 620 16707 16735
type(
  (OASISTypes.host_filename -> unit, unit, string, unit) format4 ->
  (OASISTypes.host_filename -> unit, unit, string, unit) format4
)
ident(
  int_ref OASISGettext.f_ "src/oasis/OASISGettext.mli" 45 2280 2280 "src/oasis/OASISGettext.mli" 45 2280 2340
)
"src/oasis/OASISFileTemplate.ml" 620 16707 16736 "src/oasis/OASISFileTemplate.ml" 620 16707 16771
type(
  (OASISTypes.host_filename -> unit, unit, string, unit) format4
)
"src/oasis/OASISFileTemplate.ml" 620 16707 16732 "src/oasis/OASISFileTemplate.ml" 620 16707 16772
type(
  (OASISTypes.host_filename -> unit, unit, string, unit) format4
)
"src/oasis/OASISFileTemplate.ml" 620 16707 16773 "src/oasis/OASISFileTemplate.ml" 620 16707 16774
type(
  template
)
ident(
  int_ref t "src/oasis/OASISFileTemplate.ml" 516 13560 13608 "src/oasis/OASISFileTemplate.ml" 516 13560 13609
)
"src/oasis/OASISFileTemplate.ml" 620 16707 16773 "src/oasis/OASISFileTemplate.ml" 620 16707 16777
type(
  OASISTypes.host_filename
)
"src/oasis/OASISFileTemplate.ml" 620 16707 16721 "src/oasis/OASISFileTemplate.ml" 620 16707 16777
type(
  unit
)
"src/oasis/OASISFileTemplate.ml" 621 16779 16793 "src/oasis/OASISFileTemplate.ml" 621 16779 16801
type(
  file_generate_change
)
"src/oasis/OASISFileTemplate.ml" 619 16689 16701 "src/oasis/OASISFileTemplate.ml" 622 16802 16817
type(
  file_generate_change
)
"src/oasis/OASISFileTemplate.ml" 587 15615 15623 "src/oasis/OASISFileTemplate.ml" 622 16802 16817
type(
  file_generate_change
)
"src/oasis/OASISFileTemplate.ml" 576 15216 15222 "src/oasis/OASISFileTemplate.ml" 622 16802 16817
type(
  file_generate_change
)
"src/oasis/OASISFileTemplate.ml" 571 15040 15044 "src/oasis/OASISFileTemplate.ml" 623 16818 16825
type(
  file_generate_change
)
"src/oasis/OASISFileTemplate.ml" 626 16843 16852 "src/oasis/OASISFileTemplate.ml" 626 16843 16858
type(
  bool
)
ident(
  int_ref remove "src/oasis/OASISFileTemplate.ml" 516 13560 13586 "src/oasis/OASISFileTemplate.ml" 516 13560 13592
)
"src/oasis/OASISFileTemplate.ml" 627 16870 16878 "src/oasis/OASISFileTemplate.ml" 627 16870 16882
type(
  ctxt:OASISContext.t ->
  (OASISTypes.host_filename -> unit, unit, string, unit) format4 ->
  OASISTypes.host_filename -> unit
)
ident(
  int_ref OASISMessage.info "src/oasis/OASISMessage.mli" 49 2287 2287 "src/oasis/OASISMessage.mli" 49 2287 2358
)
"src/oasis/OASISFileTemplate.ml" 627 16870 16884 "src/oasis/OASISFileTemplate.ml" 627 16870 16888
type(
  OASISContext.t
)
ident(
  int_ref ctxt "src/oasis/OASISFileTemplate.ml" 516 13560 13579 "src/oasis/OASISFileTemplate.ml" 516 13560 13583
)
"src/oasis/OASISFileTemplate.ml" 627 16870 16890 "src/oasis/OASISFileTemplate.ml" 627 16870 16892
type(
  (OASISTypes.host_filename -> unit, unit, string, unit) format4 ->
  (OASISTypes.host_filename -> unit, unit, string, unit) format4
)
ident(
  int_ref OASISGettext.f_ "src/oasis/OASISGettext.mli" 45 2280 2280 "src/oasis/OASISGettext.mli" 45 2280 2340
)
"src/oasis/OASISFileTemplate.ml" 627 16870 16893 "src/oasis/OASISFileTemplate.ml" 627 16870 16939
type(
  (OASISTypes.host_filename -> unit, unit, string, unit) format4
)
"src/oasis/OASISFileTemplate.ml" 627 16870 16889 "src/oasis/OASISFileTemplate.ml" 627 16870 16940
type(
  (OASISTypes.host_filename -> unit, unit, string, unit) format4
)
"src/oasis/OASISFileTemplate.ml" 627 16870 16941 "src/oasis/OASISFileTemplate.ml" 627 16870 16942
type(
  template
)
ident(
  int_ref t "src/oasis/OASISFileTemplate.ml" 516 13560 13608 "src/oasis/OASISFileTemplate.ml" 516 13560 13609
)
"src/oasis/OASISFileTemplate.ml" 627 16870 16941 "src/oasis/OASISFileTemplate.ml" 627 16870 16945
type(
  OASISTypes.host_filename
)
"src/oasis/OASISFileTemplate.ml" 627 16870 16878 "src/oasis/OASISFileTemplate.ml" 627 16870 16945
type(
  unit
)
"src/oasis/OASISFileTemplate.ml" 628 16947 16955 "src/oasis/OASISFileTemplate.ml" 628 16947 16963
type(
  file_generate_change
)
"src/oasis/OASISFileTemplate.ml" 626 16843 16864 "src/oasis/OASISFileTemplate.ml" 629 16964 16973
type(
  file_generate_change
)
"src/oasis/OASISFileTemplate.ml" 630 16985 16993 "src/oasis/OASISFileTemplate.ml" 630 16985 16997
type(
  ctxt:OASISContext.t ->
  (OASISTypes.host_filename -> unit, unit, string, unit) format4 ->
  OASISTypes.host_filename -> unit
)
ident(
  int_ref OASISMessage.info "src/oasis/OASISMessage.mli" 49 2287 2287 "src/oasis/OASISMessage.mli" 49 2287 2358
)
"src/oasis/OASISFileTemplate.ml" 630 16985 16999 "src/oasis/OASISFileTemplate.ml" 630 16985 17003
type(
  OASISContext.t
)
ident(
  int_ref ctxt "src/oasis/OASISFileTemplate.ml" 516 13560 13579 "src/oasis/OASISFileTemplate.ml" 516 13560 13583
)
"src/oasis/OASISFileTemplate.ml" 630 16985 17005 "src/oasis/OASISFileTemplate.ml" 630 16985 17007
type(
  (OASISTypes.host_filename -> unit, unit, string, unit) format4 ->
  (OASISTypes.host_filename -> unit, unit, string, unit) format4
)
ident(
  int_ref OASISGettext.f_ "src/oasis/OASISGettext.mli" 45 2280 2280 "src/oasis/OASISGettext.mli" 45 2280 2340
)
"src/oasis/OASISFileTemplate.ml" 630 16985 17008 "src/oasis/OASISFileTemplate.ml" 630 16985 17045
type(
  (OASISTypes.host_filename -> unit, unit, string, unit) format4
)
"src/oasis/OASISFileTemplate.ml" 630 16985 17004 "src/oasis/OASISFileTemplate.ml" 630 16985 17046
type(
  (OASISTypes.host_filename -> unit, unit, string, unit) format4
)
"src/oasis/OASISFileTemplate.ml" 630 16985 17047 "src/oasis/OASISFileTemplate.ml" 630 16985 17048
type(
  template
)
ident(
  int_ref t "src/oasis/OASISFileTemplate.ml" 516 13560 13608 "src/oasis/OASISFileTemplate.ml" 516 13560 13609
)
"src/oasis/OASISFileTemplate.ml" 630 16985 17047 "src/oasis/OASISFileTemplate.ml" 630 16985 17051
type(
  OASISTypes.host_filename
)
"src/oasis/OASISFileTemplate.ml" 630 16985 16993 "src/oasis/OASISFileTemplate.ml" 630 16985 17051
type(
  unit
)
"src/oasis/OASISFileTemplate.ml" 631 17053 17061 "src/oasis/OASISFileTemplate.ml" 631 17053 17068
type(
  template -> unit
)
ident(
  int_ref to_file "src/oasis/OASISFileTemplate.ml" 464 12480 12484 "src/oasis/OASISFileTemplate.ml" 464 12480 12491
)
"src/oasis/OASISFileTemplate.ml" 631 17053 17069 "src/oasis/OASISFileTemplate.ml" 631 17053 17070
type(
  template
)
ident(
  int_ref t "src/oasis/OASISFileTemplate.ml" 516 13560 13608 "src/oasis/OASISFileTemplate.ml" 516 13560 13609
)
"src/oasis/OASISFileTemplate.ml" 631 17053 17061 "src/oasis/OASISFileTemplate.ml" 631 17053 17070
type(
  unit
)
"src/oasis/OASISFileTemplate.ml" 632 17072 17087 "src/oasis/OASISFileTemplate.ml" 632 17072 17088
type(
  template
)
ident(
  int_ref t "src/oasis/OASISFileTemplate.ml" 516 13560 13608 "src/oasis/OASISFileTemplate.ml" 516 13560 13609
)
"src/oasis/OASISFileTemplate.ml" 632 17072 17087 "src/oasis/OASISFileTemplate.ml" 632 17072 17091
type(
  OASISTypes.host_filename
)
"src/oasis/OASISFileTemplate.ml" 632 17072 17080 "src/oasis/OASISFileTemplate.ml" 632 17072 17091
type(
  file_generate_change
)
"src/oasis/OASISFileTemplate.ml" 631 17053 17061 "src/oasis/OASISFileTemplate.ml" 632 17072 17091
type(
  file_generate_change
)
"src/oasis/OASISFileTemplate.ml" 629 16964 16979 "src/oasis/OASISFileTemplate.ml" 633 17092 17101
type(
  file_generate_change
)
"src/oasis/OASISFileTemplate.ml" 625 16833 16837 "src/oasis/OASISFileTemplate.ml" 634 17102 17109
type(
  file_generate_change
)
"src/oasis/OASISFileTemplate.ml" 570 15009 15011 "src/oasis/OASISFileTemplate.ml" 634 17102 17109
type(
  file_generate_change
)
"src/oasis/OASISFileTemplate.ml" 543 14304 14306 "src/oasis/OASISFileTemplate.ml" 634 17102 17109
type(
  file_generate_change
)
"src/oasis/OASISFileTemplate.ml" 520 13651 13653 "src/oasis/OASISFileTemplate.ml" 634 17102 17109
type(
  file_generate_change
)
"src/oasis/OASISFileTemplate.ml" 641 17156 17163 "src/oasis/OASISFileTemplate.ml" 641 17156 17164
ident(
  def M "src/oasis/OASISFileTemplate.ml" 641 17156 17184 "src/oasis/OASISFileTemplate.ml" 0 0 -1
)
"src/oasis/OASISFileTemplate.ml" 650 17291 17295 "src/oasis/OASISFileTemplate.ml" 650 17291 17301
type(
  disable_oasis_section:OASISUnixPath.Set.elt list -> unit -> templates
)
ident(
  def create "src/oasis/OASISFileTemplate.ml" 658 17450 17450 "src/oasis/OASISFileTemplate.ml" 0 0 -1
)
"src/oasis/OASISFileTemplate.ml" 650 17291 17303 "src/oasis/OASISFileTemplate.ml" 650 17291 17324
type(
  OASISUnixPath.Set.elt list
)
ident(
  def disable_oasis_section "src/oasis/OASISFileTemplate.ml" 650 17291 17325 "src/oasis/OASISFileTemplate.ml" 655 17444 17447
)
"src/oasis/OASISFileTemplate.ml" 650 17291 17325 "src/oasis/OASISFileTemplate.ml" 650 17291 17327
type(
  unit
)
"src/oasis/OASISFileTemplate.ml" 652 17334 17346 "src/oasis/OASISFileTemplate.ml" 652 17334 17353
type(
  template M.t
)
ident(
  int_ref M.empty "map.mli" 73 2950 2954 "map.mli" 73 2950 2969
)
"src/oasis/OASISFileTemplate.ml" 654 17389 17395 "src/oasis/OASISFileTemplate.ml" 654 17389 17420
type(
  OASISUnixPath.Set.elt list -> OASISUnixPath.Set.t
)
ident(
  int_ref OASISUnixPath.Set.of_list "src/oasis/OASISUtils.mli" 65 2448 2452 "src/oasis/OASISUtils.mli" 65 2448 2478
)
"src/oasis/OASISFileTemplate.ml" 654 17389 17421 "src/oasis/OASISFileTemplate.ml" 654 17389 17442
type(
  OASISUnixPath.Set.elt list
)
ident(
  int_ref disable_oasis_section "src/oasis/OASISFileTemplate.ml" 650 17291 17303 "src/oasis/OASISFileTemplate.ml" 650 17291 17324
)
"src/oasis/OASISFileTemplate.ml" 654 17389 17395 "src/oasis/OASISFileTemplate.ml" 654 17389 17442
type(
  OASISUnixPath.Set.t
)
"src/oasis/OASISFileTemplate.ml" 651 17330 17332 "src/oasis/OASISFileTemplate.ml" 655 17444 17447
type(
  templates
)
"src/oasis/OASISFileTemplate.ml" 658 17450 17454 "src/oasis/OASISFileTemplate.ml" 658 17450 17458
type(
  M.key -> templates -> template
)
ident(
  def find "src/oasis/OASISFileTemplate.ml" 662 17486 17486 "src/oasis/OASISFileTemplate.ml" 0 0 -1
)
"src/oasis/OASISFileTemplate.ml" 658 17450 17459 "src/oasis/OASISFileTemplate.ml" 658 17450 17460
type(
  M.key
)
ident(
  def e "src/oasis/OASISFileTemplate.ml" 658 17450 17461 "src/oasis/OASISFileTemplate.ml" 659 17465 17483
)
"src/oasis/OASISFileTemplate.ml" 658 17450 17461 "src/oasis/OASISFileTemplate.ml" 658 17450 17462
type(
  templates
)
ident(
  def t "src/oasis/OASISFileTemplate.ml" 659 17465 17467 "src/oasis/OASISFileTemplate.ml" 659 17465 17483
)
"src/oasis/OASISFileTemplate.ml" 659 17465 17467 "src/oasis/OASISFileTemplate.ml" 659 17465 17473
type(
  M.key -> template M.t -> template
)
ident(
  int_ref M.find "map.mli" 278 11164 11168 "map.mli" 278 11164 11195
)
"src/oasis/OASISFileTemplate.ml" 659 17465 17474 "src/oasis/OASISFileTemplate.ml" 659 17465 17475
type(
  M.key
)
ident(
  int_ref e "src/oasis/OASISFileTemplate.ml" 658 17450 17459 "src/oasis/OASISFileTemplate.ml" 658 17450 17460
)
"src/oasis/OASISFileTemplate.ml" 659 17465 17476 "src/oasis/OASISFileTemplate.ml" 659 17465 17477
type(
  templates
)
ident(
  int_ref t "src/oasis/OASISFileTemplate.ml" 658 17450 17461 "src/oasis/OASISFileTemplate.ml" 658 17450 17462
)
"src/oasis/OASISFileTemplate.ml" 659 17465 17476 "src/oasis/OASISFileTemplate.ml" 659 17465 17483
type(
  template M.t
)
"src/oasis/OASISFileTemplate.ml" 659 17465 17467 "src/oasis/OASISFileTemplate.ml" 659 17465 17483
type(
  template
)
"src/oasis/OASISFileTemplate.ml" 662 17486 17490 "src/oasis/OASISFileTemplate.ml" 662 17486 17497
type(
  template -> templates -> templates
)
ident(
  def replace "src/oasis/OASISFileTemplate.ml" 674 17731 17731 "src/oasis/OASISFileTemplate.ml" 0 0 -1
)
"src/oasis/OASISFileTemplate.ml" 662 17486 17498 "src/oasis/OASISFileTemplate.ml" 662 17486 17499
type(
  template
)
ident(
  def e "src/oasis/OASISFileTemplate.ml" 662 17486 17500 "src/oasis/OASISFileTemplate.ml" 671 17689 17728
)
"src/oasis/OASISFileTemplate.ml" 662 17486 17500 "src/oasis/OASISFileTemplate.ml" 662 17486 17501
type(
  templates
)
ident(
  def t "src/oasis/OASISFileTemplate.ml" 663 17504 17506 "src/oasis/OASISFileTemplate.ml" 671 17689 17728
)
"src/oasis/OASISFileTemplate.ml" 663 17504 17510 "src/oasis/OASISFileTemplate.ml" 663 17504 17511
type(
  template
)
ident(
  def e "src/oasis/OASISFileTemplate.ml" 671 17689 17691 "src/oasis/OASISFileTemplate.ml" 671 17689 17728
)
"src/oasis/OASISFileTemplate.ml" 664 17514 17521 "src/oasis/OASISFileTemplate.ml" 664 17514 17542
type(
  OASISUnixPath.Set.elt -> OASISUnixPath.Set.t -> bool
)
ident(
  int_ref OASISUnixPath.Set.mem "set.mli" 80 3035 3039 "set.mli" 80 3035 3064
)
"src/oasis/OASISFileTemplate.ml" 665 17543 17552 "src/oasis/OASISFileTemplate.ml" 665 17543 17573
type(
  OASISTypes.host_filename -> OASISTypes.unix_filename
)
ident(
  int_ref OASISHostPath.to_unix "src/oasis/OASISHostPath.mli" 45 2051 2051 "src/oasis/OASISHostPath.mli" 45 2051 2094
)
"src/oasis/OASISFileTemplate.ml" 665 17543 17574 "src/oasis/OASISFileTemplate.ml" 665 17543 17575
type(
  template
)
ident(
  int_ref e "src/oasis/OASISFileTemplate.ml" 662 17486 17498 "src/oasis/OASISFileTemplate.ml" 662 17486 17499
)
"src/oasis/OASISFileTemplate.ml" 665 17543 17574 "src/oasis/OASISFileTemplate.ml" 665 17543 17578
type(
  OASISTypes.host_filename
)
"src/oasis/OASISFileTemplate.ml" 665 17543 17551 "src/oasis/OASISFileTemplate.ml" 665 17543 17579
type(
  OASISTypes.unix_filename
)
"src/oasis/OASISFileTemplate.ml" 666 17580 17588 "src/oasis/OASISFileTemplate.ml" 666 17580 17589
type(
  templates
)
ident(
  int_ref t "src/oasis/OASISFileTemplate.ml" 662 17486 17500 "src/oasis/OASISFileTemplate.ml" 662 17486 17501
)
"src/oasis/OASISFileTemplate.ml" 666 17580 17588 "src/oasis/OASISFileTemplate.ml" 666 17580 17617
type(
  OASISUnixPath.Set.t
)
"src/oasis/OASISFileTemplate.ml" 664 17514 17521 "src/oasis/OASISFileTemplate.ml" 666 17580 17617
type(
  bool
)
"src/oasis/OASISFileTemplate.ml" 667 17623 17630 "src/oasis/OASISFileTemplate.ml" 667 17623 17631
type(
  template
)
ident(
  int_ref e "src/oasis/OASISFileTemplate.ml" 662 17486 17498 "src/oasis/OASISFileTemplate.ml" 662 17486 17499
)
"src/oasis/OASISFileTemplate.ml" 667 17623 17661 "src/oasis/OASISFileTemplate.ml" 667 17623 17665
type(
  bool
)
"src/oasis/OASISFileTemplate.ml" 667 17623 17629 "src/oasis/OASISFileTemplate.ml" 667 17623 17666
type(
  template
)
"src/oasis/OASISFileTemplate.ml" 669 17676 17682 "src/oasis/OASISFileTemplate.ml" 669 17676 17683
type(
  template
)
ident(
  int_ref e "src/oasis/OASISFileTemplate.ml" 662 17486 17498 "src/oasis/OASISFileTemplate.ml" 662 17486 17499
)
"src/oasis/OASISFileTemplate.ml" 664 17514 17518 "src/oasis/OASISFileTemplate.ml" 669 17676 17683
type(
  template
)
"src/oasis/OASISFileTemplate.ml" 671 17689 17692 "src/oasis/OASISFileTemplate.ml" 671 17689 17693
type(
  templates
)
ident(
  int_ref t "src/oasis/OASISFileTemplate.ml" 662 17486 17500 "src/oasis/OASISFileTemplate.ml" 662 17486 17501
)
"src/oasis/OASISFileTemplate.ml" 671 17689 17707 "src/oasis/OASISFileTemplate.ml" 671 17689 17712
type(
  M.key -> template -> template M.t -> template M.t
)
ident(
  int_ref M.add "map.mli" 83 3211 3215 "map.mli" 83 3211 3249
)
"src/oasis/OASISFileTemplate.ml" 671 17689 17713 "src/oasis/OASISFileTemplate.ml" 671 17689 17714
type(
  template
)
ident(
  int_ref e "src/oasis/OASISFileTemplate.ml" 663 17504 17510 "src/oasis/OASISFileTemplate.ml" 663 17504 17511
)
"src/oasis/OASISFileTemplate.ml" 671 17689 17713 "src/oasis/OASISFileTemplate.ml" 671 17689 17717
type(
  OASISTypes.host_filename
)
"src/oasis/OASISFileTemplate.ml" 671 17689 17718 "src/oasis/OASISFileTemplate.ml" 671 17689 17719
type(
  template
)
ident(
  int_ref e "src/oasis/OASISFileTemplate.ml" 663 17504 17510 "src/oasis/OASISFileTemplate.ml" 663 17504 17511
)
"src/oasis/OASISFileTemplate.ml" 671 17689 17720 "src/oasis/OASISFileTemplate.ml" 671 17689 17721
type(
  templates
)
ident(
  int_ref t "src/oasis/OASISFileTemplate.ml" 662 17486 17500 "src/oasis/OASISFileTemplate.ml" 662 17486 17501
)
"src/oasis/OASISFileTemplate.ml" 671 17689 17720 "src/oasis/OASISFileTemplate.ml" 671 17689 17727
type(
  template M.t
)
"src/oasis/OASISFileTemplate.ml" 671 17689 17707 "src/oasis/OASISFileTemplate.ml" 671 17689 17727
type(
  template M.t
)
"src/oasis/OASISFileTemplate.ml" 671 17689 17691 "src/oasis/OASISFileTemplate.ml" 671 17689 17728
type(
  templates
)
"src/oasis/OASISFileTemplate.ml" 663 17504 17506 "src/oasis/OASISFileTemplate.ml" 671 17689 17728
type(
  templates
)
"src/oasis/OASISFileTemplate.ml" 674 17731 17735 "src/oasis/OASISFileTemplate.ml" 674 17731 17738
type(
  template -> templates -> templates
)
ident(
  def add "src/oasis/OASISFileTemplate.ml" 681 17830 17830 "src/oasis/OASISFileTemplate.ml" 0 0 -1
)
"src/oasis/OASISFileTemplate.ml" 674 17731 17739 "src/oasis/OASISFileTemplate.ml" 674 17731 17740
type(
  template
)
ident(
  def e "src/oasis/OASISFileTemplate.ml" 674 17731 17741 "src/oasis/OASISFileTemplate.ml" 678 17812 17827
)
"src/oasis/OASISFileTemplate.ml" 674 17731 17741 "src/oasis/OASISFileTemplate.ml" 674 17731 17742
type(
  templates
)
ident(
  def t "src/oasis/OASISFileTemplate.ml" 675 17745 17747 "src/oasis/OASISFileTemplate.ml" 678 17812 17827
)
"src/oasis/OASISFileTemplate.ml" 675 17745 17750 "src/oasis/OASISFileTemplate.ml" 675 17745 17755
type(
  M.key -> template M.t -> bool
)
ident(
  int_ref M.mem "map.mli" 79 3076 3080 "map.mli" 79 3076 3108
)
"src/oasis/OASISFileTemplate.ml" 675 17745 17756 "src/oasis/OASISFileTemplate.ml" 675 17745 17757
type(
  template
)
ident(
  int_ref e "src/oasis/OASISFileTemplate.ml" 674 17731 17739 "src/oasis/OASISFileTemplate.ml" 674 17731 17740
)
"src/oasis/OASISFileTemplate.ml" 675 17745 17756 "src/oasis/OASISFileTemplate.ml" 675 17745 17760
type(
  OASISTypes.host_filename
)
"src/oasis/OASISFileTemplate.ml" 675 17745 17761 "src/oasis/OASISFileTemplate.ml" 675 17745 17762
type(
  templates
)
ident(
  int_ref t "src/oasis/OASISFileTemplate.ml" 674 17731 17741 "src/oasis/OASISFileTemplate.ml" 674 17731 17742
)
"src/oasis/OASISFileTemplate.ml" 675 17745 17761 "src/oasis/OASISFileTemplate.ml" 675 17745 17768
type(
  template M.t
)
"src/oasis/OASISFileTemplate.ml" 675 17745 17750 "src/oasis/OASISFileTemplate.ml" 675 17745 17768
type(
  bool
)
"src/oasis/OASISFileTemplate.ml" 676 17774 17778 "src/oasis/OASISFileTemplate.ml" 676 17774 17783
type(
  exn -> templates
)
ident(
  int_ref Stdlib.raise "stdlib.mli" 30 1602 1602 "stdlib.mli" 30 1602 1639
)
"src/oasis/OASISFileTemplate.ml" 676 17774 17799 "src/oasis/OASISFileTemplate.ml" 676 17774 17800
type(
  template
)
ident(
  int_ref e "src/oasis/OASISFileTemplate.ml" 674 17731 17739 "src/oasis/OASISFileTemplate.ml" 674 17731 17740
)
"src/oasis/OASISFileTemplate.ml" 676 17774 17799 "src/oasis/OASISFileTemplate.ml" 676 17774 17803
type(
  OASISTypes.host_filename
)
"src/oasis/OASISFileTemplate.ml" 676 17774 17784 "src/oasis/OASISFileTemplate.ml" 676 17774 17804
type(
  exn
)
"src/oasis/OASISFileTemplate.ml" 676 17774 17778 "src/oasis/OASISFileTemplate.ml" 676 17774 17804
type(
  templates
)
"src/oasis/OASISFileTemplate.ml" 678 17812 17816 "src/oasis/OASISFileTemplate.ml" 678 17812 17823
type(
  template -> templates -> templates
)
ident(
  int_ref replace "src/oasis/OASISFileTemplate.ml" 662 17486 17490 "src/oasis/OASISFileTemplate.ml" 662 17486 17497
)
"src/oasis/OASISFileTemplate.ml" 678 17812 17824 "src/oasis/OASISFileTemplate.ml" 678 17812 17825
type(
  template
)
ident(
  int_ref e "src/oasis/OASISFileTemplate.ml" 674 17731 17739 "src/oasis/OASISFileTemplate.ml" 674 17731 17740
)
"src/oasis/OASISFileTemplate.ml" 678 17812 17826 "src/oasis/OASISFileTemplate.ml" 678 17812 17827
type(
  templates
)
ident(
  int_ref t "src/oasis/OASISFileTemplate.ml" 674 17731 17741 "src/oasis/OASISFileTemplate.ml" 674 17731 17742
)
"src/oasis/OASISFileTemplate.ml" 678 17812 17816 "src/oasis/OASISFileTemplate.ml" 678 17812 17827
type(
  templates
)
"src/oasis/OASISFileTemplate.ml" 675 17745 17747 "src/oasis/OASISFileTemplate.ml" 678 17812 17827
type(
  templates
)
"src/oasis/OASISFileTemplate.ml" 681 17830 17834 "src/oasis/OASISFileTemplate.ml" 681 17830 17840
type(
  M.key -> templates -> templates
)
ident(
  def remove "src/oasis/OASISFileTemplate.ml" 685 17889 17889 "src/oasis/OASISFileTemplate.ml" 0 0 -1
)
"src/oasis/OASISFileTemplate.ml" 681 17830 17841 "src/oasis/OASISFileTemplate.ml" 681 17830 17843
type(
  M.key
)
ident(
  def fn "src/oasis/OASISFileTemplate.ml" 681 17830 17844 "src/oasis/OASISFileTemplate.ml" 682 17848 17886
)
"src/oasis/OASISFileTemplate.ml" 681 17830 17844 "src/oasis/OASISFileTemplate.ml" 681 17830 17845
type(
  templates
)
ident(
  def t "src/oasis/OASISFileTemplate.ml" 682 17848 17850 "src/oasis/OASISFileTemplate.ml" 682 17848 17886
)
"src/oasis/OASISFileTemplate.ml" 682 17848 17851 "src/oasis/OASISFileTemplate.ml" 682 17848 17852
type(
  templates
)
ident(
  int_ref t "src/oasis/OASISFileTemplate.ml" 681 17830 17844 "src/oasis/OASISFileTemplate.ml" 681 17830 17845
)
"src/oasis/OASISFileTemplate.ml" 682 17848 17866 "src/oasis/OASISFileTemplate.ml" 682 17848 17874
type(
  M.key -> template M.t -> template M.t
)
ident(
  int_ref M.remove "map.mli" 111 4538 4542 "map.mli" 111 4538 4573
)
"src/oasis/OASISFileTemplate.ml" 682 17848 17875 "src/oasis/OASISFileTemplate.ml" 682 17848 17877
type(
  M.key
)
ident(
  int_ref fn "src/oasis/OASISFileTemplate.ml" 681 17830 17841 "src/oasis/OASISFileTemplate.ml" 681 17830 17843
)
"src/oasis/OASISFileTemplate.ml" 682 17848 17878 "src/oasis/OASISFileTemplate.ml" 682 17848 17879
type(
  templates
)
ident(
  int_ref t "src/oasis/OASISFileTemplate.ml" 681 17830 17844 "src/oasis/OASISFileTemplate.ml" 681 17830 17845
)
"src/oasis/OASISFileTemplate.ml" 682 17848 17878 "src/oasis/OASISFileTemplate.ml" 682 17848 17885
type(
  template M.t
)
"src/oasis/OASISFileTemplate.ml" 682 17848 17866 "src/oasis/OASISFileTemplate.ml" 682 17848 17885
type(
  template M.t
)
"src/oasis/OASISFileTemplate.ml" 682 17848 17850 "src/oasis/OASISFileTemplate.ml" 682 17848 17886
type(
  templates
)
"src/oasis/OASISFileTemplate.ml" 685 17889 17893 "src/oasis/OASISFileTemplate.ml" 685 17889 17897
type(
  (template -> 'a -> 'a) -> templates -> 'a -> 'a
)
ident(
  def fold "src/oasis/OASISFileTemplate.ml" 690 17965 17972 "src/oasis/OASISFileTemplate.ml" 0 0 -1
)
"src/oasis/OASISFileTemplate.ml" 685 17889 17898 "src/oasis/OASISFileTemplate.ml" 685 17889 17899
type(
  template -> 'a -> 'a
)
ident(
  def f "src/oasis/OASISFileTemplate.ml" 685 17889 17900 "src/oasis/OASISFileTemplate.ml" 690 17965 17972
)
"src/oasis/OASISFileTemplate.ml" 685 17889 17900 "src/oasis/OASISFileTemplate.ml" 685 17889 17901
type(
  templates
)
ident(
  def t "src/oasis/OASISFileTemplate.ml" 685 17889 17902 "src/oasis/OASISFileTemplate.ml" 690 17965 17972
)
"src/oasis/OASISFileTemplate.ml" 685 17889 17902 "src/oasis/OASISFileTemplate.ml" 685 17889 17905
type(
  'a
)
ident(
  def acc "src/oasis/OASISFileTemplate.ml" 686 17908 17910 "src/oasis/OASISFileTemplate.ml" 690 17965 17972
)
"src/oasis/OASISFileTemplate.ml" 686 17908 17910 "src/oasis/OASISFileTemplate.ml" 686 17908 17916
type(
  (M.key -> template -> 'a -> 'a) -> template M.t -> 'a -> 'a
)
ident(
  int_ref M.fold "map.mli" 160 6864 6868 "map.mli" 160 6864 6921
)
"src/oasis/OASISFileTemplate.ml" 687 17917 17926 "src/oasis/OASISFileTemplate.ml" 687 17917 17927
type(
  M.key
)
ident(
  def k "src/oasis/OASISFileTemplate.ml" 687 17917 17928 "src/oasis/OASISFileTemplate.ml" 688 17937 17951
)
"src/oasis/OASISFileTemplate.ml" 687 17917 17928 "src/oasis/OASISFileTemplate.ml" 687 17917 17929
type(
  template
)
ident(
  def e "src/oasis/OASISFileTemplate.ml" 687 17917 17930 "src/oasis/OASISFileTemplate.ml" 688 17937 17951
)
"src/oasis/OASISFileTemplate.ml" 687 17917 17930 "src/oasis/OASISFileTemplate.ml" 687 17917 17933
type(
  'a
)
ident(
  def acc "src/oasis/OASISFileTemplate.ml" 688 17937 17944 "src/oasis/OASISFileTemplate.ml" 688 17937 17951
)
"src/oasis/OASISFileTemplate.ml" 688 17937 17944 "src/oasis/OASISFileTemplate.ml" 688 17937 17945
type(
  template -> 'a -> 'a
)
ident(
  int_ref f "src/oasis/OASISFileTemplate.ml" 685 17889 17898 "src/oasis/OASISFileTemplate.ml" 685 17889 17899
)
"src/oasis/OASISFileTemplate.ml" 688 17937 17946 "src/oasis/OASISFileTemplate.ml" 688 17937 17947
type(
  template
)
ident(
  int_ref e "src/oasis/OASISFileTemplate.ml" 687 17917 17928 "src/oasis/OASISFileTemplate.ml" 687 17917 17929
)
"src/oasis/OASISFileTemplate.ml" 688 17937 17948 "src/oasis/OASISFileTemplate.ml" 688 17937 17951
type(
  'a
)
ident(
  int_ref acc "src/oasis/OASISFileTemplate.ml" 687 17917 17930 "src/oasis/OASISFileTemplate.ml" 687 17917 17933
)
"src/oasis/OASISFileTemplate.ml" 688 17937 17944 "src/oasis/OASISFileTemplate.ml" 688 17937 17951
type(
  'a
)
"src/oasis/OASISFileTemplate.ml" 687 17917 17921 "src/oasis/OASISFileTemplate.ml" 688 17937 17952
type(
  M.key -> template -> 'a -> 'a
)
"src/oasis/OASISFileTemplate.ml" 689 17953 17957 "src/oasis/OASISFileTemplate.ml" 689 17953 17958
type(
  templates
)
ident(
  int_ref t "src/oasis/OASISFileTemplate.ml" 685 17889 17900 "src/oasis/OASISFileTemplate.ml" 685 17889 17901
)
"src/oasis/OASISFileTemplate.ml" 689 17953 17957 "src/oasis/OASISFileTemplate.ml" 689 17953 17964
type(
  template M.t
)
"src/oasis/OASISFileTemplate.ml" 690 17965 17969 "src/oasis/OASISFileTemplate.ml" 690 17965 17972
type(
  'a
)
ident(
  int_ref acc "src/oasis/OASISFileTemplate.ml" 685 17889 17902 "src/oasis/OASISFileTemplate.ml" 685 17889 17905
)
"src/oasis/OASISFileTemplate.ml" 686 17908 17910 "src/oasis/OASISFileTemplate.ml" 690 17965 17972
type(
  'a
)
