"lib/re_emacs.ml" 26 934 938 "lib/re_emacs.ml" 26 934 943
type(
  string -> Re.t
)
ident(
  def parse "lib/re_emacs.ml" 119 3654 3654 "lib/re_emacs.ml" 1 0 -1
)
"lib/re_emacs.ml" 26 934 944 "lib/re_emacs.ml" 26 934 945
type(
  string
)
ident(
  def s "lib/re_emacs.ml" 27 948 950 "lib/re_emacs.ml" 117 3647 3652
)
"lib/re_emacs.ml" 27 948 954 "lib/re_emacs.ml" 27 948 955
type(
  int ref
)
ident(
  def i "lib/re_emacs.ml" 28 967 969 "lib/re_emacs.ml" 117 3647 3652
)
"lib/re_emacs.ml" 27 948 958 "lib/re_emacs.ml" 27 948 961
type(
  int -> int ref
)
ident(
  ext_ref Pervasives.ref
)
"lib/re_emacs.ml" 27 948 962 "lib/re_emacs.ml" 27 948 963
type(
  int
)
"lib/re_emacs.ml" 27 948 958 "lib/re_emacs.ml" 27 948 963
type(
  int ref
)
"lib/re_emacs.ml" 28 967 973 "lib/re_emacs.ml" 28 967 974
type(
  int
)
ident(
  def l "lib/re_emacs.ml" 29 996 998 "lib/re_emacs.ml" 117 3647 3652
)
"lib/re_emacs.ml" 28 967 977 "lib/re_emacs.ml" 28 967 990
type(
  string -> int
)
ident(
  ext_ref String.length
)
"lib/re_emacs.ml" 28 967 991 "lib/re_emacs.ml" 28 967 992
type(
  string
)
ident(
  int_ref s "lib/re_emacs.ml" 26 934 944 "lib/re_emacs.ml" 26 934 945
)
"lib/re_emacs.ml" 28 967 977 "lib/re_emacs.ml" 28 967 992
type(
  int
)
"lib/re_emacs.ml" 29 996 1002 "lib/re_emacs.ml" 29 996 1005
type(
  unit -> bool
)
ident(
  def eos "lib/re_emacs.ml" 30 1021 1023 "lib/re_emacs.ml" 117 3647 3652
)
"lib/re_emacs.ml" 29 996 1006 "lib/re_emacs.ml" 29 996 1008
type(
  unit
)
"lib/re_emacs.ml" 29 996 1011 "lib/re_emacs.ml" 29 996 1012
type(
  int ref -> int
)
ident(
  ext_ref Pervasives.( ! )
)
"lib/re_emacs.ml" 29 996 1012 "lib/re_emacs.ml" 29 996 1013
type(
  int ref
)
ident(
  int_ref i "lib/re_emacs.ml" 27 948 954 "lib/re_emacs.ml" 27 948 955
)
"lib/re_emacs.ml" 29 996 1011 "lib/re_emacs.ml" 29 996 1013
type(
  int
)
"lib/re_emacs.ml" 29 996 1014 "lib/re_emacs.ml" 29 996 1015
type(
  int -> int -> bool
)
ident(
  ext_ref Pervasives.( = )
)
"lib/re_emacs.ml" 29 996 1016 "lib/re_emacs.ml" 29 996 1017
type(
  int
)
ident(
  int_ref l "lib/re_emacs.ml" 28 967 973 "lib/re_emacs.ml" 28 967 974
)
"lib/re_emacs.ml" 29 996 1011 "lib/re_emacs.ml" 29 996 1017
type(
  bool
)
"lib/re_emacs.ml" 30 1021 1027 "lib/re_emacs.ml" 30 1021 1031
type(
  char -> bool
)
ident(
  def test "lib/re_emacs.ml" 31 1066 1068 "lib/re_emacs.ml" 117 3647 3652
)
"lib/re_emacs.ml" 30 1021 1032 "lib/re_emacs.ml" 30 1021 1033
type(
  char
)
ident(
  def c "lib/re_emacs.ml" 30 1021 1036 "lib/re_emacs.ml" 30 1021 1062
)
"lib/re_emacs.ml" 30 1021 1036 "lib/re_emacs.ml" 30 1021 1039
type(
  bool -> bool
)
ident(
  ext_ref Pervasives.not
)
"lib/re_emacs.ml" 30 1021 1041 "lib/re_emacs.ml" 30 1021 1044
type(
  unit -> bool
)
ident(
  int_ref eos "lib/re_emacs.ml" 29 996 1002 "lib/re_emacs.ml" 29 996 1005
)
"lib/re_emacs.ml" 30 1021 1045 "lib/re_emacs.ml" 30 1021 1047
type(
  unit
)
"lib/re_emacs.ml" 30 1021 1040 "lib/re_emacs.ml" 30 1021 1048
call(
  stack
)
type(
  bool
)
"lib/re_emacs.ml" 30 1021 1036 "lib/re_emacs.ml" 30 1021 1048
type(
  bool
)
"lib/re_emacs.ml" 30 1021 1049 "lib/re_emacs.ml" 30 1021 1051
type(
  bool -> bool -> bool
)
ident(
  ext_ref Pervasives.( && )
)
"lib/re_emacs.ml" 30 1021 1052 "lib/re_emacs.ml" 30 1021 1053
type(
  string
)
ident(
  int_ref s "lib/re_emacs.ml" 26 934 944 "lib/re_emacs.ml" 26 934 945
)
"lib/re_emacs.ml" 30 1021 1055 "lib/re_emacs.ml" 30 1021 1056
type(
  int ref -> int
)
ident(
  ext_ref Pervasives.( ! )
)
"lib/re_emacs.ml" 30 1021 1056 "lib/re_emacs.ml" 30 1021 1057
type(
  int ref
)
ident(
  int_ref i "lib/re_emacs.ml" 27 948 954 "lib/re_emacs.ml" 27 948 955
)
"lib/re_emacs.ml" 30 1021 1055 "lib/re_emacs.ml" 30 1021 1057
type(
  int
)
"lib/re_emacs.ml" 30 1021 1052 "lib/re_emacs.ml" 30 1021 1058
type(
  char
)
"lib/re_emacs.ml" 30 1021 1059 "lib/re_emacs.ml" 30 1021 1060
type(
  char -> char -> bool
)
ident(
  ext_ref Pervasives.( = )
)
"lib/re_emacs.ml" 30 1021 1061 "lib/re_emacs.ml" 30 1021 1062
type(
  char
)
ident(
  int_ref c "lib/re_emacs.ml" 30 1021 1032 "lib/re_emacs.ml" 30 1021 1033
)
"lib/re_emacs.ml" 30 1021 1052 "lib/re_emacs.ml" 30 1021 1062
type(
  bool
)
"lib/re_emacs.ml" 30 1021 1036 "lib/re_emacs.ml" 30 1021 1062
type(
  bool
)
"lib/re_emacs.ml" 31 1066 1072 "lib/re_emacs.ml" 31 1066 1077
type(
  char -> char -> bool
)
ident(
  def test2 "lib/re_emacs.ml" 32 1132 1134 "lib/re_emacs.ml" 117 3647 3652
)
"lib/re_emacs.ml" 31 1066 1078 "lib/re_emacs.ml" 31 1066 1079
type(
  char
)
ident(
  def c "lib/re_emacs.ml" 31 1066 1080 "lib/re_emacs.ml" 31 1066 1128
)
"lib/re_emacs.ml" 31 1066 1080 "lib/re_emacs.ml" 31 1066 1082
type(
  char
)
ident(
  def c' "lib/re_emacs.ml" 31 1066 1085 "lib/re_emacs.ml" 31 1066 1128
)
"lib/re_emacs.ml" 31 1066 1085 "lib/re_emacs.ml" 31 1066 1086
type(
  int ref -> int
)
ident(
  ext_ref Pervasives.( ! )
)
"lib/re_emacs.ml" 31 1066 1086 "lib/re_emacs.ml" 31 1066 1087
type(
  int ref
)
ident(
  int_ref i "lib/re_emacs.ml" 27 948 954 "lib/re_emacs.ml" 27 948 955
)
"lib/re_emacs.ml" 31 1066 1085 "lib/re_emacs.ml" 31 1066 1087
type(
  int
)
"lib/re_emacs.ml" 31 1066 1088 "lib/re_emacs.ml" 31 1066 1089
type(
  int -> int -> int
)
ident(
  ext_ref Pervasives.( + )
)
"lib/re_emacs.ml" 31 1066 1090 "lib/re_emacs.ml" 31 1066 1091
type(
  int
)
"lib/re_emacs.ml" 31 1066 1085 "lib/re_emacs.ml" 31 1066 1091
type(
  int
)
"lib/re_emacs.ml" 31 1066 1092 "lib/re_emacs.ml" 31 1066 1093
type(
  int -> int -> bool
)
ident(
  ext_ref Pervasives.( < )
)
"lib/re_emacs.ml" 31 1066 1094 "lib/re_emacs.ml" 31 1066 1095
type(
  int
)
ident(
  int_ref l "lib/re_emacs.ml" 28 967 973 "lib/re_emacs.ml" 28 967 974
)
"lib/re_emacs.ml" 31 1066 1085 "lib/re_emacs.ml" 31 1066 1095
type(
  bool
)
"lib/re_emacs.ml" 31 1066 1096 "lib/re_emacs.ml" 31 1066 1098
type(
  bool -> bool -> bool
)
ident(
  ext_ref Pervasives.( && )
)
"lib/re_emacs.ml" 31 1066 1099 "lib/re_emacs.ml" 31 1066 1100
type(
  string
)
ident(
  int_ref s "lib/re_emacs.ml" 26 934 944 "lib/re_emacs.ml" 26 934 945
)
"lib/re_emacs.ml" 31 1066 1102 "lib/re_emacs.ml" 31 1066 1103
type(
  int ref -> int
)
ident(
  ext_ref Pervasives.( ! )
)
"lib/re_emacs.ml" 31 1066 1103 "lib/re_emacs.ml" 31 1066 1104
type(
  int ref
)
ident(
  int_ref i "lib/re_emacs.ml" 27 948 954 "lib/re_emacs.ml" 27 948 955
)
"lib/re_emacs.ml" 31 1066 1102 "lib/re_emacs.ml" 31 1066 1104
type(
  int
)
"lib/re_emacs.ml" 31 1066 1099 "lib/re_emacs.ml" 31 1066 1105
type(
  char
)
"lib/re_emacs.ml" 31 1066 1106 "lib/re_emacs.ml" 31 1066 1107
type(
  char -> char -> bool
)
ident(
  ext_ref Pervasives.( = )
)
"lib/re_emacs.ml" 31 1066 1108 "lib/re_emacs.ml" 31 1066 1109
type(
  char
)
ident(
  int_ref c "lib/re_emacs.ml" 31 1066 1078 "lib/re_emacs.ml" 31 1066 1079
)
"lib/re_emacs.ml" 31 1066 1099 "lib/re_emacs.ml" 31 1066 1109
type(
  bool
)
"lib/re_emacs.ml" 31 1066 1110 "lib/re_emacs.ml" 31 1066 1112
type(
  bool -> bool -> bool
)
ident(
  ext_ref Pervasives.( && )
)
"lib/re_emacs.ml" 31 1066 1113 "lib/re_emacs.ml" 31 1066 1114
type(
  string
)
ident(
  int_ref s "lib/re_emacs.ml" 26 934 944 "lib/re_emacs.ml" 26 934 945
)
"lib/re_emacs.ml" 31 1066 1116 "lib/re_emacs.ml" 31 1066 1117
type(
  int ref -> int
)
ident(
  ext_ref Pervasives.( ! )
)
"lib/re_emacs.ml" 31 1066 1117 "lib/re_emacs.ml" 31 1066 1118
type(
  int ref
)
ident(
  int_ref i "lib/re_emacs.ml" 27 948 954 "lib/re_emacs.ml" 27 948 955
)
"lib/re_emacs.ml" 31 1066 1116 "lib/re_emacs.ml" 31 1066 1118
type(
  int
)
"lib/re_emacs.ml" 31 1066 1119 "lib/re_emacs.ml" 31 1066 1120
type(
  int -> int -> int
)
ident(
  ext_ref Pervasives.( + )
)
"lib/re_emacs.ml" 31 1066 1121 "lib/re_emacs.ml" 31 1066 1122
type(
  int
)
"lib/re_emacs.ml" 31 1066 1116 "lib/re_emacs.ml" 31 1066 1122
type(
  int
)
"lib/re_emacs.ml" 31 1066 1113 "lib/re_emacs.ml" 31 1066 1123
type(
  char
)
"lib/re_emacs.ml" 31 1066 1124 "lib/re_emacs.ml" 31 1066 1125
type(
  char -> char -> bool
)
ident(
  ext_ref Pervasives.( = )
)
"lib/re_emacs.ml" 31 1066 1126 "lib/re_emacs.ml" 31 1066 1128
type(
  char
)
ident(
  int_ref c' "lib/re_emacs.ml" 31 1066 1080 "lib/re_emacs.ml" 31 1066 1082
)
"lib/re_emacs.ml" 31 1066 1113 "lib/re_emacs.ml" 31 1066 1128
type(
  bool
)
"lib/re_emacs.ml" 31 1066 1099 "lib/re_emacs.ml" 31 1066 1128
type(
  bool
)
"lib/re_emacs.ml" 31 1066 1085 "lib/re_emacs.ml" 31 1066 1128
type(
  bool
)
"lib/re_emacs.ml" 32 1132 1138 "lib/re_emacs.ml" 32 1132 1144
type(
  char -> bool
)
ident(
  def accept "lib/re_emacs.ml" 33 1190 1192 "lib/re_emacs.ml" 117 3647 3652
)
"lib/re_emacs.ml" 32 1132 1145 "lib/re_emacs.ml" 32 1132 1146
type(
  char
)
ident(
  def c "lib/re_emacs.ml" 32 1132 1149 "lib/re_emacs.ml" 32 1132 1186
)
"lib/re_emacs.ml" 32 1132 1153 "lib/re_emacs.ml" 32 1132 1154
type(
  bool
)
ident(
  def r "lib/re_emacs.ml" 32 1132 1167 "lib/re_emacs.ml" 32 1132 1186
)
"lib/re_emacs.ml" 32 1132 1157 "lib/re_emacs.ml" 32 1132 1161
type(
  char -> bool
)
ident(
  int_ref test "lib/re_emacs.ml" 30 1021 1027 "lib/re_emacs.ml" 30 1021 1031
)
"lib/re_emacs.ml" 32 1132 1162 "lib/re_emacs.ml" 32 1132 1163
type(
  char
)
ident(
  int_ref c "lib/re_emacs.ml" 32 1132 1145 "lib/re_emacs.ml" 32 1132 1146
)
"lib/re_emacs.ml" 32 1132 1157 "lib/re_emacs.ml" 32 1132 1163
call(
  stack
)
type(
  bool
)
"lib/re_emacs.ml" 32 1132 1170 "lib/re_emacs.ml" 32 1132 1171
type(
  bool
)
ident(
  int_ref r "lib/re_emacs.ml" 32 1132 1153 "lib/re_emacs.ml" 32 1132 1154
)
"lib/re_emacs.ml" 32 1132 1177 "lib/re_emacs.ml" 32 1132 1181
type(
  int ref -> unit
)
ident(
  ext_ref Pervasives.incr
)
"lib/re_emacs.ml" 32 1132 1182 "lib/re_emacs.ml" 32 1132 1183
type(
  int ref
)
ident(
  int_ref i "lib/re_emacs.ml" 27 948 954 "lib/re_emacs.ml" 27 948 955
)
"lib/re_emacs.ml" 32 1132 1177 "lib/re_emacs.ml" 32 1132 1183
type(
  unit
)
"lib/re_emacs.ml" 32 1132 1167 "lib/re_emacs.ml" 32 1132 1183
type(
  unit
)
"lib/re_emacs.ml" 32 1132 1185 "lib/re_emacs.ml" 32 1132 1186
type(
  bool
)
ident(
  int_ref r "lib/re_emacs.ml" 32 1132 1153 "lib/re_emacs.ml" 32 1132 1154
)
"lib/re_emacs.ml" 32 1132 1167 "lib/re_emacs.ml" 32 1132 1186
type(
  bool
)
"lib/re_emacs.ml" 32 1132 1149 "lib/re_emacs.ml" 32 1132 1186
type(
  bool
)
"lib/re_emacs.ml" 33 1190 1196 "lib/re_emacs.ml" 33 1190 1203
type(
  char -> char -> bool
)
ident(
  def accept2 "lib/re_emacs.ml" 34 1261 1263 "lib/re_emacs.ml" 117 3647 3652
)
"lib/re_emacs.ml" 33 1190 1204 "lib/re_emacs.ml" 33 1190 1205
type(
  char
)
ident(
  def c "lib/re_emacs.ml" 33 1190 1206 "lib/re_emacs.ml" 33 1190 1257
)
"lib/re_emacs.ml" 33 1190 1206 "lib/re_emacs.ml" 33 1190 1208
type(
  char
)
ident(
  def c' "lib/re_emacs.ml" 33 1190 1211 "lib/re_emacs.ml" 33 1190 1257
)
"lib/re_emacs.ml" 33 1190 1215 "lib/re_emacs.ml" 33 1190 1216
type(
  bool
)
ident(
  def r "lib/re_emacs.ml" 33 1190 1233 "lib/re_emacs.ml" 33 1190 1257
)
"lib/re_emacs.ml" 33 1190 1219 "lib/re_emacs.ml" 33 1190 1224
type(
  char -> char -> bool
)
ident(
  int_ref test2 "lib/re_emacs.ml" 31 1066 1072 "lib/re_emacs.ml" 31 1066 1077
)
"lib/re_emacs.ml" 33 1190 1225 "lib/re_emacs.ml" 33 1190 1226
type(
  char
)
ident(
  int_ref c "lib/re_emacs.ml" 33 1190 1204 "lib/re_emacs.ml" 33 1190 1205
)
"lib/re_emacs.ml" 33 1190 1227 "lib/re_emacs.ml" 33 1190 1229
type(
  char
)
ident(
  int_ref c' "lib/re_emacs.ml" 33 1190 1206 "lib/re_emacs.ml" 33 1190 1208
)
"lib/re_emacs.ml" 33 1190 1219 "lib/re_emacs.ml" 33 1190 1229
call(
  stack
)
type(
  bool
)
"lib/re_emacs.ml" 33 1190 1236 "lib/re_emacs.ml" 33 1190 1237
type(
  bool
)
ident(
  int_ref r "lib/re_emacs.ml" 33 1190 1215 "lib/re_emacs.ml" 33 1190 1216
)
"lib/re_emacs.ml" 33 1190 1243 "lib/re_emacs.ml" 33 1190 1244
type(
  int ref
)
ident(
  int_ref i "lib/re_emacs.ml" 27 948 954 "lib/re_emacs.ml" 27 948 955
)
"lib/re_emacs.ml" 33 1190 1245 "lib/re_emacs.ml" 33 1190 1247
type(
  int ref -> int -> unit
)
ident(
  ext_ref Pervasives.( := )
)
"lib/re_emacs.ml" 33 1190 1248 "lib/re_emacs.ml" 33 1190 1249
type(
  int ref -> int
)
ident(
  ext_ref Pervasives.( ! )
)
"lib/re_emacs.ml" 33 1190 1249 "lib/re_emacs.ml" 33 1190 1250
type(
  int ref
)
ident(
  int_ref i "lib/re_emacs.ml" 27 948 954 "lib/re_emacs.ml" 27 948 955
)
"lib/re_emacs.ml" 33 1190 1248 "lib/re_emacs.ml" 33 1190 1250
type(
  int
)
"lib/re_emacs.ml" 33 1190 1251 "lib/re_emacs.ml" 33 1190 1252
type(
  int -> int -> int
)
ident(
  ext_ref Pervasives.( + )
)
"lib/re_emacs.ml" 33 1190 1253 "lib/re_emacs.ml" 33 1190 1254
type(
  int
)
"lib/re_emacs.ml" 33 1190 1248 "lib/re_emacs.ml" 33 1190 1254
type(
  int
)
"lib/re_emacs.ml" 33 1190 1243 "lib/re_emacs.ml" 33 1190 1254
type(
  unit
)
"lib/re_emacs.ml" 33 1190 1233 "lib/re_emacs.ml" 33 1190 1254
type(
  unit
)
"lib/re_emacs.ml" 33 1190 1256 "lib/re_emacs.ml" 33 1190 1257
type(
  bool
)
ident(
  int_ref r "lib/re_emacs.ml" 33 1190 1215 "lib/re_emacs.ml" 33 1190 1216
)
"lib/re_emacs.ml" 33 1190 1233 "lib/re_emacs.ml" 33 1190 1257
type(
  bool
)
"lib/re_emacs.ml" 33 1190 1211 "lib/re_emacs.ml" 33 1190 1257
type(
  bool
)
"lib/re_emacs.ml" 34 1261 1267 "lib/re_emacs.ml" 34 1261 1270
type(
  unit -> char
)
ident(
  def get "lib/re_emacs.ml" 36 1308 1310 "lib/re_emacs.ml" 117 3647 3652
)
"lib/re_emacs.ml" 34 1261 1271 "lib/re_emacs.ml" 34 1261 1273
type(
  unit
)
"lib/re_emacs.ml" 34 1261 1280 "lib/re_emacs.ml" 34 1261 1281
type(
  char
)
ident(
  def r "lib/re_emacs.ml" 34 1261 1294 "lib/re_emacs.ml" 34 1261 1303
)
"lib/re_emacs.ml" 34 1261 1284 "lib/re_emacs.ml" 34 1261 1285
type(
  string
)
ident(
  int_ref s "lib/re_emacs.ml" 26 934 944 "lib/re_emacs.ml" 26 934 945
)
"lib/re_emacs.ml" 34 1261 1287 "lib/re_emacs.ml" 34 1261 1288
type(
  int ref -> int
)
ident(
  ext_ref Pervasives.( ! )
)
"lib/re_emacs.ml" 34 1261 1288 "lib/re_emacs.ml" 34 1261 1289
type(
  int ref
)
ident(
  int_ref i "lib/re_emacs.ml" 27 948 954 "lib/re_emacs.ml" 27 948 955
)
"lib/re_emacs.ml" 34 1261 1287 "lib/re_emacs.ml" 34 1261 1289
type(
  int
)
"lib/re_emacs.ml" 34 1261 1284 "lib/re_emacs.ml" 34 1261 1290
type(
  char
)
"lib/re_emacs.ml" 34 1261 1294 "lib/re_emacs.ml" 34 1261 1298
type(
  int ref -> unit
)
ident(
  ext_ref Pervasives.incr
)
"lib/re_emacs.ml" 34 1261 1299 "lib/re_emacs.ml" 34 1261 1300
type(
  int ref
)
ident(
  int_ref i "lib/re_emacs.ml" 27 948 954 "lib/re_emacs.ml" 27 948 955
)
"lib/re_emacs.ml" 34 1261 1294 "lib/re_emacs.ml" 34 1261 1300
type(
  unit
)
"lib/re_emacs.ml" 34 1261 1302 "lib/re_emacs.ml" 34 1261 1303
type(
  char
)
ident(
  int_ref r "lib/re_emacs.ml" 34 1261 1280 "lib/re_emacs.ml" 34 1261 1281
)
"lib/re_emacs.ml" 34 1261 1294 "lib/re_emacs.ml" 34 1261 1303
type(
  char
)
"lib/re_emacs.ml" 34 1261 1276 "lib/re_emacs.ml" 34 1261 1303
type(
  char
)
"lib/re_emacs.ml" 36 1308 1318 "lib/re_emacs.ml" 36 1308 1324
type(
  unit -> Re.t
)
ident(
  def regexp "lib/re_emacs.ml" 36 1308 1310 "lib/re_emacs.ml" 117 3647 3652
)
"lib/re_emacs.ml" 36 1308 1325 "lib/re_emacs.ml" 36 1308 1327
type(
  unit
)
"lib/re_emacs.ml" 36 1308 1330 "lib/re_emacs.ml" 36 1308 1337
type(
  Re.t -> Re.t
)
ident(
  int_ref regexp' "lib/re_emacs.ml" 37 1350 1356 "lib/re_emacs.ml" 37 1350 1363
)
"lib/re_emacs.ml" 36 1308 1339 "lib/re_emacs.ml" 36 1308 1345
type(
  unit -> Re.t
)
ident(
  int_ref branch "lib/re_emacs.ml" 39 1445 1451 "lib/re_emacs.ml" 39 1445 1457
)
"lib/re_emacs.ml" 36 1308 1346 "lib/re_emacs.ml" 36 1308 1348
type(
  unit
)
"lib/re_emacs.ml" 36 1308 1338 "lib/re_emacs.ml" 36 1308 1349
call(
  stack
)
type(
  Re.t
)
"lib/re_emacs.ml" 36 1308 1330 "lib/re_emacs.ml" 36 1308 1349
call(
  tail
)
type(
  Re.t
)
"lib/re_emacs.ml" 37 1350 1356 "lib/re_emacs.ml" 37 1350 1363
type(
  Re.t -> Re.t
)
ident(
  def regexp' "lib/re_emacs.ml" 36 1308 1310 "lib/re_emacs.ml" 117 3647 3652
)
"lib/re_emacs.ml" 37 1350 1364 "lib/re_emacs.ml" 37 1350 1368
type(
  Re.t
)
ident(
  def left "lib/re_emacs.ml" 38 1371 1375 "lib/re_emacs.ml" 38 1371 1444
)
"lib/re_emacs.ml" 38 1371 1378 "lib/re_emacs.ml" 38 1371 1385
type(
  char -> char -> bool
)
ident(
  int_ref accept2 "lib/re_emacs.ml" 33 1190 1196 "lib/re_emacs.ml" 33 1190 1203
)
"lib/re_emacs.ml" 38 1371 1386 "lib/re_emacs.ml" 38 1371 1390
type(
  char
)
"lib/re_emacs.ml" 38 1371 1391 "lib/re_emacs.ml" 38 1371 1394
type(
  char
)
"lib/re_emacs.ml" 38 1371 1378 "lib/re_emacs.ml" 38 1371 1394
call(
  stack
)
type(
  bool
)
"lib/re_emacs.ml" 38 1371 1400 "lib/re_emacs.ml" 38 1371 1407
type(
  Re.t -> Re.t
)
ident(
  int_ref regexp' "lib/re_emacs.ml" 37 1350 1356 "lib/re_emacs.ml" 37 1350 1363
)
"lib/re_emacs.ml" 38 1371 1409 "lib/re_emacs.ml" 38 1371 1415
type(
  Re.t list -> Re.t
)
ident(
  ext_ref Re.alt
)
"lib/re_emacs.ml" 38 1371 1417 "lib/re_emacs.ml" 38 1371 1421
type(
  Re.t
)
ident(
  int_ref left "lib/re_emacs.ml" 37 1350 1364 "lib/re_emacs.ml" 37 1350 1368
)
"lib/re_emacs.ml" 38 1371 1423 "lib/re_emacs.ml" 38 1371 1429
type(
  unit -> Re.t
)
ident(
  int_ref branch "lib/re_emacs.ml" 39 1445 1451 "lib/re_emacs.ml" 39 1445 1457
)
"lib/re_emacs.ml" 38 1371 1430 "lib/re_emacs.ml" 38 1371 1432
type(
  unit
)
"lib/re_emacs.ml" 38 1371 1423 "lib/re_emacs.ml" 38 1371 1432
call(
  stack
)
type(
  Re.t
)
"lib/re_emacs.ml" 38 1371 1416 "lib/re_emacs.ml" 38 1371 1433
type(
  Re.t list
)
"lib/re_emacs.ml" 38 1371 1408 "lib/re_emacs.ml" 38 1371 1434
call(
  stack
)
type(
  Re.t
)
"lib/re_emacs.ml" 38 1371 1400 "lib/re_emacs.ml" 38 1371 1434
call(
  tail
)
type(
  Re.t
)
"lib/re_emacs.ml" 38 1371 1440 "lib/re_emacs.ml" 38 1371 1444
type(
  Re.t
)
ident(
  int_ref left "lib/re_emacs.ml" 37 1350 1364 "lib/re_emacs.ml" 37 1350 1368
)
"lib/re_emacs.ml" 38 1371 1375 "lib/re_emacs.ml" 38 1371 1444
type(
  Re.t
)
"lib/re_emacs.ml" 39 1445 1451 "lib/re_emacs.ml" 39 1445 1457
type(
  unit -> Re.t
)
ident(
  def branch "lib/re_emacs.ml" 36 1308 1310 "lib/re_emacs.ml" 117 3647 3652
)
"lib/re_emacs.ml" 39 1445 1458 "lib/re_emacs.ml" 39 1445 1460
type(
  unit
)
"lib/re_emacs.ml" 39 1445 1463 "lib/re_emacs.ml" 39 1445 1470
type(
  Re.t list -> Re.t
)
ident(
  int_ref branch' "lib/re_emacs.ml" 40 1474 1480 "lib/re_emacs.ml" 40 1474 1487
)
"lib/re_emacs.ml" 39 1445 1471 "lib/re_emacs.ml" 39 1445 1473
type(
  Re.t list
)
"lib/re_emacs.ml" 39 1445 1463 "lib/re_emacs.ml" 39 1445 1473
call(
  tail
)
type(
  Re.t
)
"lib/re_emacs.ml" 40 1474 1480 "lib/re_emacs.ml" 40 1474 1487
type(
  Re.t list -> Re.t
)
ident(
  def branch' "lib/re_emacs.ml" 36 1308 1310 "lib/re_emacs.ml" 117 3647 3652
)
"lib/re_emacs.ml" 40 1474 1488 "lib/re_emacs.ml" 40 1474 1492
type(
  Re.t list
)
ident(
  def left "lib/re_emacs.ml" 41 1495 1499 "lib/re_emacs.ml" 42 1573 1608
)
"lib/re_emacs.ml" 41 1495 1502 "lib/re_emacs.ml" 41 1495 1505
type(
  unit -> bool
)
ident(
  int_ref eos "lib/re_emacs.ml" 29 996 1002 "lib/re_emacs.ml" 29 996 1005
)
"lib/re_emacs.ml" 41 1495 1506 "lib/re_emacs.ml" 41 1495 1508
type(
  unit
)
"lib/re_emacs.ml" 41 1495 1502 "lib/re_emacs.ml" 41 1495 1508
call(
  stack
)
type(
  bool
)
"lib/re_emacs.ml" 41 1495 1509 "lib/re_emacs.ml" 41 1495 1511
type(
  bool -> bool -> bool
)
ident(
  ext_ref Pervasives.( || )
)
"lib/re_emacs.ml" 41 1495 1512 "lib/re_emacs.ml" 41 1495 1517
type(
  char -> char -> bool
)
ident(
  int_ref test2 "lib/re_emacs.ml" 31 1066 1072 "lib/re_emacs.ml" 31 1066 1077
)
"lib/re_emacs.ml" 41 1495 1518 "lib/re_emacs.ml" 41 1495 1522
type(
  char
)
"lib/re_emacs.ml" 41 1495 1523 "lib/re_emacs.ml" 41 1495 1526
type(
  char
)
"lib/re_emacs.ml" 41 1495 1512 "lib/re_emacs.ml" 41 1495 1526
call(
  stack
)
type(
  bool
)
"lib/re_emacs.ml" 41 1495 1527 "lib/re_emacs.ml" 41 1495 1529
type(
  bool -> bool -> bool
)
ident(
  ext_ref Pervasives.( || )
)
"lib/re_emacs.ml" 41 1495 1530 "lib/re_emacs.ml" 41 1495 1535
type(
  char -> char -> bool
)
ident(
  int_ref test2 "lib/re_emacs.ml" 31 1066 1072 "lib/re_emacs.ml" 31 1066 1077
)
"lib/re_emacs.ml" 41 1495 1536 "lib/re_emacs.ml" 41 1495 1540
type(
  char
)
"lib/re_emacs.ml" 41 1495 1541 "lib/re_emacs.ml" 41 1495 1544
type(
  char
)
"lib/re_emacs.ml" 41 1495 1530 "lib/re_emacs.ml" 41 1495 1544
call(
  stack
)
type(
  bool
)
"lib/re_emacs.ml" 41 1495 1512 "lib/re_emacs.ml" 41 1495 1544
type(
  bool
)
"lib/re_emacs.ml" 41 1495 1502 "lib/re_emacs.ml" 41 1495 1544
type(
  bool
)
"lib/re_emacs.ml" 41 1495 1550 "lib/re_emacs.ml" 41 1495 1556
type(
  Re.t list -> Re.t
)
ident(
  ext_ref Re.seq
)
"lib/re_emacs.ml" 41 1495 1558 "lib/re_emacs.ml" 41 1495 1566
type(
  Re.t list -> Re.t list
)
ident(
  ext_ref List.rev
)
"lib/re_emacs.ml" 41 1495 1567 "lib/re_emacs.ml" 41 1495 1571
type(
  Re.t list
)
ident(
  int_ref left "lib/re_emacs.ml" 40 1474 1488 "lib/re_emacs.ml" 40 1474 1492
)
"lib/re_emacs.ml" 41 1495 1557 "lib/re_emacs.ml" 41 1495 1572
call(
  stack
)
type(
  Re.t list
)
"lib/re_emacs.ml" 41 1495 1550 "lib/re_emacs.ml" 41 1495 1572
call(
  tail
)
type(
  Re.t
)
"lib/re_emacs.ml" 42 1573 1582 "lib/re_emacs.ml" 42 1573 1589
type(
  Re.t list -> Re.t
)
ident(
  int_ref branch' "lib/re_emacs.ml" 40 1474 1480 "lib/re_emacs.ml" 40 1474 1487
)
"lib/re_emacs.ml" 42 1573 1591 "lib/re_emacs.ml" 42 1573 1596
type(
  unit -> Re.t
)
ident(
  int_ref piece "lib/re_emacs.ml" 43 1609 1615 "lib/re_emacs.ml" 43 1609 1620
)
"lib/re_emacs.ml" 42 1573 1597 "lib/re_emacs.ml" 42 1573 1599
type(
  unit
)
"lib/re_emacs.ml" 42 1573 1591 "lib/re_emacs.ml" 42 1573 1599
call(
  stack
)
type(
  Re.t
)
"lib/re_emacs.ml" 42 1573 1603 "lib/re_emacs.ml" 42 1573 1607
type(
  Re.t list
)
ident(
  int_ref left "lib/re_emacs.ml" 40 1474 1488 "lib/re_emacs.ml" 40 1474 1492
)
"lib/re_emacs.ml" 42 1573 1590 "lib/re_emacs.ml" 42 1573 1608
type(
  Re.t list
)
"lib/re_emacs.ml" 42 1573 1582 "lib/re_emacs.ml" 42 1573 1608
call(
  tail
)
type(
  Re.t
)
"lib/re_emacs.ml" 41 1495 1499 "lib/re_emacs.ml" 42 1573 1608
type(
  Re.t
)
"lib/re_emacs.ml" 43 1609 1615 "lib/re_emacs.ml" 43 1609 1620
type(
  unit -> Re.t
)
ident(
  def piece "lib/re_emacs.ml" 36 1308 1310 "lib/re_emacs.ml" 117 3647 3652
)
"lib/re_emacs.ml" 43 1609 1621 "lib/re_emacs.ml" 43 1609 1623
type(
  unit
)
"lib/re_emacs.ml" 44 1626 1634 "lib/re_emacs.ml" 44 1626 1635
type(
  Re.t
)
ident(
  def r "lib/re_emacs.ml" 45 1649 1653 "lib/re_emacs.ml" 48 1761 1766
)
"lib/re_emacs.ml" 44 1626 1638 "lib/re_emacs.ml" 44 1626 1642
type(
  unit -> Re.t
)
ident(
  int_ref atom "lib/re_emacs.ml" 49 1767 1773 "lib/re_emacs.ml" 49 1767 1777
)
"lib/re_emacs.ml" 44 1626 1643 "lib/re_emacs.ml" 44 1626 1645
type(
  unit
)
"lib/re_emacs.ml" 44 1626 1638 "lib/re_emacs.ml" 44 1626 1645
call(
  stack
)
type(
  Re.t
)
"lib/re_emacs.ml" 45 1649 1656 "lib/re_emacs.ml" 45 1649 1662
type(
  char -> bool
)
ident(
  int_ref accept "lib/re_emacs.ml" 32 1132 1138 "lib/re_emacs.ml" 32 1132 1144
)
"lib/re_emacs.ml" 45 1649 1663 "lib/re_emacs.ml" 45 1649 1666
type(
  char
)
"lib/re_emacs.ml" 45 1649 1656 "lib/re_emacs.ml" 45 1649 1666
call(
  stack
)
type(
  bool
)
"lib/re_emacs.ml" 45 1649 1672 "lib/re_emacs.ml" 45 1649 1678
type(
  Re.t -> Re.t
)
ident(
  ext_ref Re.rep
)
"lib/re_emacs.ml" 45 1649 1679 "lib/re_emacs.ml" 45 1649 1680
type(
  Re.t
)
ident(
  int_ref r "lib/re_emacs.ml" 44 1626 1634 "lib/re_emacs.ml" 44 1626 1635
)
"lib/re_emacs.ml" 45 1649 1672 "lib/re_emacs.ml" 45 1649 1680
call(
  tail
)
type(
  Re.t
)
"lib/re_emacs.ml" 46 1686 1693 "lib/re_emacs.ml" 46 1686 1699
type(
  char -> bool
)
ident(
  int_ref accept "lib/re_emacs.ml" 32 1132 1138 "lib/re_emacs.ml" 32 1132 1144
)
"lib/re_emacs.ml" 46 1686 1700 "lib/re_emacs.ml" 46 1686 1703
type(
  char
)
"lib/re_emacs.ml" 46 1686 1693 "lib/re_emacs.ml" 46 1686 1703
call(
  stack
)
type(
  bool
)
"lib/re_emacs.ml" 46 1686 1709 "lib/re_emacs.ml" 46 1686 1716
type(
  Re.t -> Re.t
)
ident(
  ext_ref Re.rep1
)
"lib/re_emacs.ml" 46 1686 1717 "lib/re_emacs.ml" 46 1686 1718
type(
  Re.t
)
ident(
  int_ref r "lib/re_emacs.ml" 44 1626 1634 "lib/re_emacs.ml" 44 1626 1635
)
"lib/re_emacs.ml" 46 1686 1709 "lib/re_emacs.ml" 46 1686 1718
call(
  tail
)
type(
  Re.t
)
"lib/re_emacs.ml" 47 1724 1731 "lib/re_emacs.ml" 47 1724 1737
type(
  char -> bool
)
ident(
  int_ref accept "lib/re_emacs.ml" 32 1132 1138 "lib/re_emacs.ml" 32 1132 1144
)
"lib/re_emacs.ml" 47 1724 1738 "lib/re_emacs.ml" 47 1724 1741
type(
  char
)
"lib/re_emacs.ml" 47 1724 1731 "lib/re_emacs.ml" 47 1724 1741
call(
  stack
)
type(
  bool
)
"lib/re_emacs.ml" 47 1724 1747 "lib/re_emacs.ml" 47 1724 1753
type(
  Re.t -> Re.t
)
ident(
  ext_ref Re.opt
)
"lib/re_emacs.ml" 47 1724 1754 "lib/re_emacs.ml" 47 1724 1755
type(
  Re.t
)
ident(
  int_ref r "lib/re_emacs.ml" 44 1626 1634 "lib/re_emacs.ml" 44 1626 1635
)
"lib/re_emacs.ml" 47 1724 1747 "lib/re_emacs.ml" 47 1724 1755
call(
  tail
)
type(
  Re.t
)
"lib/re_emacs.ml" 48 1761 1765 "lib/re_emacs.ml" 48 1761 1766
type(
  Re.t
)
ident(
  int_ref r "lib/re_emacs.ml" 44 1626 1634 "lib/re_emacs.ml" 44 1626 1635
)
"lib/re_emacs.ml" 47 1724 1728 "lib/re_emacs.ml" 48 1761 1766
type(
  Re.t
)
"lib/re_emacs.ml" 46 1686 1690 "lib/re_emacs.ml" 48 1761 1766
type(
  Re.t
)
"lib/re_emacs.ml" 45 1649 1653 "lib/re_emacs.ml" 48 1761 1766
type(
  Re.t
)
"lib/re_emacs.ml" 44 1626 1630 "lib/re_emacs.ml" 48 1761 1766
type(
  Re.t
)
"lib/re_emacs.ml" 49 1767 1773 "lib/re_emacs.ml" 49 1767 1777
type(
  unit -> Re.t
)
ident(
  def atom "lib/re_emacs.ml" 36 1308 1310 "lib/re_emacs.ml" 117 3647 3652
)
"lib/re_emacs.ml" 49 1767 1778 "lib/re_emacs.ml" 49 1767 1780
type(
  unit
)
"lib/re_emacs.ml" 50 1783 1790 "lib/re_emacs.ml" 50 1783 1796
type(
  char -> bool
)
ident(
  int_ref accept "lib/re_emacs.ml" 32 1132 1138 "lib/re_emacs.ml" 32 1132 1144
)
"lib/re_emacs.ml" 50 1783 1797 "lib/re_emacs.ml" 50 1783 1800
type(
  char
)
"lib/re_emacs.ml" 50 1783 1790 "lib/re_emacs.ml" 50 1783 1800
call(
  stack
)
type(
  bool
)
"lib/re_emacs.ml" 50 1783 1806 "lib/re_emacs.ml" 52 1827 1834
type(
  Re.t
)
ident(
  ext_ref Re.notnl
)
"lib/re_emacs.ml" 52 1827 1843 "lib/re_emacs.ml" 52 1827 1849
type(
  char -> bool
)
ident(
  int_ref accept "lib/re_emacs.ml" 32 1132 1138 "lib/re_emacs.ml" 32 1132 1144
)
"lib/re_emacs.ml" 52 1827 1850 "lib/re_emacs.ml" 52 1827 1853
type(
  char
)
"lib/re_emacs.ml" 52 1827 1843 "lib/re_emacs.ml" 52 1827 1853
call(
  stack
)
type(
  bool
)
"lib/re_emacs.ml" 52 1827 1859 "lib/re_emacs.ml" 54 1878 1885
type(
  Re.t
)
ident(
  ext_ref Re.bol
)
"lib/re_emacs.ml" 54 1878 1894 "lib/re_emacs.ml" 54 1878 1900
type(
  char -> bool
)
ident(
  int_ref accept "lib/re_emacs.ml" 32 1132 1138 "lib/re_emacs.ml" 32 1132 1144
)
"lib/re_emacs.ml" 54 1878 1901 "lib/re_emacs.ml" 54 1878 1904
type(
  char
)
"lib/re_emacs.ml" 54 1878 1894 "lib/re_emacs.ml" 54 1878 1904
call(
  stack
)
type(
  bool
)
"lib/re_emacs.ml" 54 1878 1910 "lib/re_emacs.ml" 56 1929 1936
type(
  Re.t
)
ident(
  ext_ref Re.eol
)
"lib/re_emacs.ml" 56 1929 1945 "lib/re_emacs.ml" 56 1929 1951
type(
  char -> bool
)
ident(
  int_ref accept "lib/re_emacs.ml" 32 1132 1138 "lib/re_emacs.ml" 32 1132 1144
)
"lib/re_emacs.ml" 56 1929 1952 "lib/re_emacs.ml" 56 1929 1955
type(
  char
)
"lib/re_emacs.ml" 56 1929 1945 "lib/re_emacs.ml" 56 1929 1955
call(
  stack
)
type(
  bool
)
"lib/re_emacs.ml" 57 1967 1976 "lib/re_emacs.ml" 57 1967 1982
type(
  char -> bool
)
ident(
  int_ref accept "lib/re_emacs.ml" 32 1132 1138 "lib/re_emacs.ml" 32 1132 1144
)
"lib/re_emacs.ml" 57 1967 1983 "lib/re_emacs.ml" 57 1967 1986
type(
  char
)
"lib/re_emacs.ml" 57 1967 1976 "lib/re_emacs.ml" 57 1967 1986
call(
  stack
)
type(
  bool
)
"lib/re_emacs.ml" 58 1992 2000 "lib/re_emacs.ml" 58 1992 2008
type(
  Re.t list -> Re.t
)
ident(
  ext_ref Re.compl
)
"lib/re_emacs.ml" 58 1992 2010 "lib/re_emacs.ml" 58 1992 2017
type(
  Re.t list -> Re.t list
)
ident(
  int_ref bracket "lib/re_emacs.ml" 100 3187 3193 "lib/re_emacs.ml" 100 3187 3200
)
"lib/re_emacs.ml" 58 1992 2018 "lib/re_emacs.ml" 58 1992 2020
type(
  Re.t list
)
"lib/re_emacs.ml" 58 1992 2009 "lib/re_emacs.ml" 58 1992 2021
call(
  stack
)
type(
  Re.t list
)
"lib/re_emacs.ml" 58 1992 2000 "lib/re_emacs.ml" 58 1992 2021
call(
  tail
)
type(
  Re.t
)
"lib/re_emacs.ml" 60 2033 2041 "lib/re_emacs.ml" 60 2033 2047
type(
  Re.t list -> Re.t
)
ident(
  ext_ref Re.alt
)
"lib/re_emacs.ml" 60 2033 2049 "lib/re_emacs.ml" 60 2033 2056
type(
  Re.t list -> Re.t list
)
ident(
  int_ref bracket "lib/re_emacs.ml" 100 3187 3193 "lib/re_emacs.ml" 100 3187 3200
)
"lib/re_emacs.ml" 60 2033 2057 "lib/re_emacs.ml" 60 2033 2059
type(
  Re.t list
)
"lib/re_emacs.ml" 60 2033 2048 "lib/re_emacs.ml" 60 2033 2060
call(
  stack
)
type(
  Re.t list
)
"lib/re_emacs.ml" 60 2033 2041 "lib/re_emacs.ml" 60 2033 2060
call(
  tail
)
type(
  Re.t
)
"lib/re_emacs.ml" 56 1929 1961 "lib/re_emacs.ml" 61 2061 2068
type(
  Re.t
)
"lib/re_emacs.ml" 61 2061 2077 "lib/re_emacs.ml" 61 2061 2083
type(
  char -> bool
)
ident(
  int_ref accept "lib/re_emacs.ml" 32 1132 1138 "lib/re_emacs.ml" 32 1132 1144
)
"lib/re_emacs.ml" 61 2061 2084 "lib/re_emacs.ml" 61 2061 2088
type(
  char
)
"lib/re_emacs.ml" 61 2061 2077 "lib/re_emacs.ml" 61 2061 2088
call(
  stack
)
type(
  bool
)
"lib/re_emacs.ml" 62 2100 2109 "lib/re_emacs.ml" 62 2100 2115
type(
  char -> bool
)
ident(
  int_ref accept "lib/re_emacs.ml" 32 1132 1138 "lib/re_emacs.ml" 32 1132 1144
)
"lib/re_emacs.ml" 62 2100 2116 "lib/re_emacs.ml" 62 2100 2119
type(
  char
)
"lib/re_emacs.ml" 62 2100 2109 "lib/re_emacs.ml" 62 2100 2119
call(
  stack
)
type(
  bool
)
"lib/re_emacs.ml" 63 2131 2143 "lib/re_emacs.ml" 63 2131 2144
type(
  Re.t
)
ident(
  def r "lib/re_emacs.ml" 64 2160 2168 "lib/re_emacs.ml" 65 2218 2236
)
"lib/re_emacs.ml" 63 2131 2147 "lib/re_emacs.ml" 63 2131 2153
type(
  unit -> Re.t
)
ident(
  int_ref regexp "lib/re_emacs.ml" 36 1308 1318 "lib/re_emacs.ml" 36 1308 1324
)
"lib/re_emacs.ml" 63 2131 2154 "lib/re_emacs.ml" 63 2131 2156
type(
  unit
)
"lib/re_emacs.ml" 63 2131 2147 "lib/re_emacs.ml" 63 2131 2156
call(
  stack
)
type(
  Re.t
)
"lib/re_emacs.ml" 64 2160 2171 "lib/re_emacs.ml" 64 2160 2174
type(
  bool -> bool
)
ident(
  ext_ref Pervasives.not
)
"lib/re_emacs.ml" 64 2160 2176 "lib/re_emacs.ml" 64 2160 2183
type(
  char -> char -> bool
)
ident(
  int_ref accept2 "lib/re_emacs.ml" 33 1190 1196 "lib/re_emacs.ml" 33 1190 1203
)
"lib/re_emacs.ml" 64 2160 2184 "lib/re_emacs.ml" 64 2160 2188
type(
  char
)
"lib/re_emacs.ml" 64 2160 2189 "lib/re_emacs.ml" 64 2160 2192
type(
  char
)
"lib/re_emacs.ml" 64 2160 2175 "lib/re_emacs.ml" 64 2160 2193
call(
  stack
)
type(
  bool
)
"lib/re_emacs.ml" 64 2160 2171 "lib/re_emacs.ml" 64 2160 2193
type(
  bool
)
"lib/re_emacs.ml" 64 2160 2199 "lib/re_emacs.ml" 64 2160 2204
type(
  exn -> unit
)
ident(
  ext_ref Pervasives.raise
)
"lib/re_emacs.ml" 64 2160 2205 "lib/re_emacs.ml" 64 2160 2216
type(
  exn
)
"lib/re_emacs.ml" 64 2160 2199 "lib/re_emacs.ml" 64 2160 2216
type(
  unit
)
"lib/re_emacs.ml" 64 2160 2168 "lib/re_emacs.ml" 64 2160 2216
type(
  unit
)
"lib/re_emacs.ml" 65 2218 2226 "lib/re_emacs.ml" 65 2218 2234
type(
  Re.t -> Re.t
)
ident(
  ext_ref Re.group
)
"lib/re_emacs.ml" 65 2218 2235 "lib/re_emacs.ml" 65 2218 2236
type(
  Re.t
)
ident(
  int_ref r "lib/re_emacs.ml" 63 2131 2143 "lib/re_emacs.ml" 63 2131 2144
)
"lib/re_emacs.ml" 65 2218 2226 "lib/re_emacs.ml" 65 2218 2236
call(
  tail
)
type(
  Re.t
)
"lib/re_emacs.ml" 64 2160 2168 "lib/re_emacs.ml" 65 2218 2236
type(
  Re.t
)
"lib/re_emacs.ml" 62 2100 2125 "lib/re_emacs.ml" 66 2237 2246
type(
  Re.t
)
"lib/re_emacs.ml" 66 2237 2255 "lib/re_emacs.ml" 66 2237 2261
type(
  char -> bool
)
ident(
  int_ref accept "lib/re_emacs.ml" 32 1132 1138 "lib/re_emacs.ml" 32 1132 1144
)
"lib/re_emacs.ml" 66 2237 2262 "lib/re_emacs.ml" 66 2237 2265
type(
  char
)
"lib/re_emacs.ml" 66 2237 2255 "lib/re_emacs.ml" 66 2237 2265
call(
  stack
)
type(
  bool
)
"lib/re_emacs.ml" 67 2271 2279 "lib/re_emacs.ml" 67 2271 2285
type(
  Re.t
)
ident(
  ext_ref Re.bos
)
"lib/re_emacs.ml" 68 2286 2300 "lib/re_emacs.ml" 68 2286 2306
type(
  char -> bool
)
ident(
  int_ref accept "lib/re_emacs.ml" 32 1132 1138 "lib/re_emacs.ml" 32 1132 1144
)
"lib/re_emacs.ml" 68 2286 2307 "lib/re_emacs.ml" 68 2286 2311
type(
  char
)
"lib/re_emacs.ml" 68 2286 2300 "lib/re_emacs.ml" 68 2286 2311
call(
  stack
)
type(
  bool
)
"lib/re_emacs.ml" 69 2317 2325 "lib/re_emacs.ml" 69 2317 2331
type(
  Re.t
)
ident(
  ext_ref Re.eos
)
"lib/re_emacs.ml" 70 2332 2346 "lib/re_emacs.ml" 70 2332 2352
type(
  char -> bool
)
ident(
  int_ref accept "lib/re_emacs.ml" 32 1132 1138 "lib/re_emacs.ml" 32 1132 1144
)
"lib/re_emacs.ml" 70 2332 2353 "lib/re_emacs.ml" 70 2332 2356
type(
  char
)
"lib/re_emacs.ml" 70 2332 2346 "lib/re_emacs.ml" 70 2332 2356
call(
  stack
)
type(
  bool
)
"lib/re_emacs.ml" 71 2362 2370 "lib/re_emacs.ml" 71 2362 2378
type(
  Re.t
)
ident(
  ext_ref Re.start
)
"lib/re_emacs.ml" 72 2379 2393 "lib/re_emacs.ml" 72 2379 2399
type(
  char -> bool
)
ident(
  int_ref accept "lib/re_emacs.ml" 32 1132 1138 "lib/re_emacs.ml" 32 1132 1144
)
"lib/re_emacs.ml" 72 2379 2400 "lib/re_emacs.ml" 72 2379 2403
type(
  char
)
"lib/re_emacs.ml" 72 2379 2393 "lib/re_emacs.ml" 72 2379 2403
call(
  stack
)
type(
  bool
)
"lib/re_emacs.ml" 73 2409 2417 "lib/re_emacs.ml" 73 2409 2423
type(
  Re.t list -> Re.t
)
ident(
  ext_ref Re.alt
)
"lib/re_emacs.ml" 73 2409 2425 "lib/re_emacs.ml" 73 2409 2431
type(
  Re.t
)
ident(
  ext_ref Re.bow
)
"lib/re_emacs.ml" 73 2409 2433 "lib/re_emacs.ml" 73 2409 2439
type(
  Re.t
)
ident(
  ext_ref Re.eow
)
"lib/re_emacs.ml" 73 2409 2424 "lib/re_emacs.ml" 73 2409 2440
type(
  Re.t list
)
"lib/re_emacs.ml" 73 2409 2417 "lib/re_emacs.ml" 73 2409 2440
call(
  tail
)
type(
  Re.t
)
"lib/re_emacs.ml" 74 2441 2455 "lib/re_emacs.ml" 74 2441 2461
type(
  char -> bool
)
ident(
  int_ref accept "lib/re_emacs.ml" 32 1132 1138 "lib/re_emacs.ml" 32 1132 1144
)
"lib/re_emacs.ml" 74 2441 2462 "lib/re_emacs.ml" 74 2441 2465
type(
  char
)
"lib/re_emacs.ml" 74 2441 2455 "lib/re_emacs.ml" 74 2441 2465
call(
  stack
)
type(
  bool
)
"lib/re_emacs.ml" 75 2471 2479 "lib/re_emacs.ml" 75 2471 2494
type(
  Re.t
)
ident(
  ext_ref Re.not_boundary
)
"lib/re_emacs.ml" 76 2495 2509 "lib/re_emacs.ml" 76 2495 2515
type(
  char -> bool
)
ident(
  int_ref accept "lib/re_emacs.ml" 32 1132 1138 "lib/re_emacs.ml" 32 1132 1144
)
"lib/re_emacs.ml" 76 2495 2516 "lib/re_emacs.ml" 76 2495 2519
type(
  char
)
"lib/re_emacs.ml" 76 2495 2509 "lib/re_emacs.ml" 76 2495 2519
call(
  stack
)
type(
  bool
)
"lib/re_emacs.ml" 77 2525 2533 "lib/re_emacs.ml" 77 2525 2539
type(
  Re.t
)
ident(
  ext_ref Re.bow
)
"lib/re_emacs.ml" 78 2540 2554 "lib/re_emacs.ml" 78 2540 2560
type(
  char -> bool
)
ident(
  int_ref accept "lib/re_emacs.ml" 32 1132 1138 "lib/re_emacs.ml" 32 1132 1144
)
"lib/re_emacs.ml" 78 2540 2561 "lib/re_emacs.ml" 78 2540 2564
type(
  char
)
"lib/re_emacs.ml" 78 2540 2554 "lib/re_emacs.ml" 78 2540 2564
call(
  stack
)
type(
  bool
)
"lib/re_emacs.ml" 79 2570 2578 "lib/re_emacs.ml" 79 2570 2584
type(
  Re.t
)
ident(
  ext_ref Re.eow
)
"lib/re_emacs.ml" 80 2585 2599 "lib/re_emacs.ml" 80 2585 2605
type(
  char -> bool
)
ident(
  int_ref accept "lib/re_emacs.ml" 32 1132 1138 "lib/re_emacs.ml" 32 1132 1144
)
"lib/re_emacs.ml" 80 2585 2606 "lib/re_emacs.ml" 80 2585 2609
type(
  char
)
"lib/re_emacs.ml" 80 2585 2599 "lib/re_emacs.ml" 80 2585 2609
call(
  stack
)
type(
  bool
)
"lib/re_emacs.ml" 81 2615 2623 "lib/re_emacs.ml" 81 2615 2629
type(
  Re.t list -> Re.t
)
ident(
  ext_ref Re.alt
)
"lib/re_emacs.ml" 81 2615 2631 "lib/re_emacs.ml" 81 2615 2639
type(
  Re.t
)
ident(
  ext_ref Re.alnum
)
"lib/re_emacs.ml" 81 2615 2641 "lib/re_emacs.ml" 81 2615 2648
type(
  char -> Re.t
)
ident(
  ext_ref Re.char
)
"lib/re_emacs.ml" 81 2615 2649 "lib/re_emacs.ml" 81 2615 2652
type(
  char
)
"lib/re_emacs.ml" 81 2615 2641 "lib/re_emacs.ml" 81 2615 2652
call(
  stack
)
type(
  Re.t
)
"lib/re_emacs.ml" 81 2615 2630 "lib/re_emacs.ml" 81 2615 2653
type(
  Re.t list
)
"lib/re_emacs.ml" 81 2615 2623 "lib/re_emacs.ml" 81 2615 2653
call(
  tail
)
type(
  Re.t
)
"lib/re_emacs.ml" 82 2654 2668 "lib/re_emacs.ml" 82 2654 2674
type(
  char -> bool
)
ident(
  int_ref accept "lib/re_emacs.ml" 32 1132 1138 "lib/re_emacs.ml" 32 1132 1144
)
"lib/re_emacs.ml" 82 2654 2675 "lib/re_emacs.ml" 82 2654 2678
type(
  char
)
"lib/re_emacs.ml" 82 2654 2668 "lib/re_emacs.ml" 82 2654 2678
call(
  stack
)
type(
  bool
)
"lib/re_emacs.ml" 83 2684 2692 "lib/re_emacs.ml" 83 2684 2700
type(
  Re.t list -> Re.t
)
ident(
  ext_ref Re.compl
)
"lib/re_emacs.ml" 83 2684 2702 "lib/re_emacs.ml" 83 2684 2710
type(
  Re.t
)
ident(
  ext_ref Re.alnum
)
"lib/re_emacs.ml" 83 2684 2712 "lib/re_emacs.ml" 83 2684 2719
type(
  char -> Re.t
)
ident(
  ext_ref Re.char
)
"lib/re_emacs.ml" 83 2684 2720 "lib/re_emacs.ml" 83 2684 2723
type(
  char
)
"lib/re_emacs.ml" 83 2684 2712 "lib/re_emacs.ml" 83 2684 2723
call(
  stack
)
type(
  Re.t
)
"lib/re_emacs.ml" 83 2684 2701 "lib/re_emacs.ml" 83 2684 2724
type(
  Re.t list
)
"lib/re_emacs.ml" 83 2684 2692 "lib/re_emacs.ml" 83 2684 2724
call(
  tail
)
type(
  Re.t
)
"lib/re_emacs.ml" 85 2742 2753 "lib/re_emacs.ml" 85 2742 2756
type(
  unit -> bool
)
ident(
  int_ref eos "lib/re_emacs.ml" 29 996 1002 "lib/re_emacs.ml" 29 996 1005
)
"lib/re_emacs.ml" 85 2742 2757 "lib/re_emacs.ml" 85 2742 2759
type(
  unit
)
"lib/re_emacs.ml" 85 2742 2753 "lib/re_emacs.ml" 85 2742 2759
call(
  stack
)
type(
  bool
)
"lib/re_emacs.ml" 85 2742 2765 "lib/re_emacs.ml" 85 2742 2770
type(
  exn -> unit
)
ident(
  ext_ref Pervasives.raise
)
"lib/re_emacs.ml" 85 2742 2771 "lib/re_emacs.ml" 85 2742 2782
type(
  exn
)
"lib/re_emacs.ml" 85 2742 2765 "lib/re_emacs.ml" 85 2742 2782
type(
  unit
)
"lib/re_emacs.ml" 85 2742 2750 "lib/re_emacs.ml" 85 2742 2782
type(
  unit
)
"lib/re_emacs.ml" 86 2784 2798 "lib/re_emacs.ml" 86 2784 2801
type(
  unit -> char
)
ident(
  int_ref get "lib/re_emacs.ml" 34 1261 1267 "lib/re_emacs.ml" 34 1261 1270
)
"lib/re_emacs.ml" 86 2784 2802 "lib/re_emacs.ml" 86 2784 2804
type(
  unit
)
"lib/re_emacs.ml" 86 2784 2798 "lib/re_emacs.ml" 86 2784 2804
call(
  stack
)
type(
  char
)
"lib/re_emacs.ml" 87 2810 2820 "lib/re_emacs.ml" 87 2810 2823
type(
  char
)
"lib/re_emacs.ml" 87 2810 2826 "lib/re_emacs.ml" 87 2810 2829
type(
  char
)
"lib/re_emacs.ml" 87 2810 2820 "lib/re_emacs.ml" 87 2810 2829
type(
  char
)
"lib/re_emacs.ml" 87 2810 2832 "lib/re_emacs.ml" 87 2810 2835
type(
  char
)
"lib/re_emacs.ml" 87 2810 2820 "lib/re_emacs.ml" 87 2810 2835
type(
  char
)
"lib/re_emacs.ml" 87 2810 2838 "lib/re_emacs.ml" 87 2810 2841
type(
  char
)
"lib/re_emacs.ml" 87 2810 2820 "lib/re_emacs.ml" 87 2810 2841
type(
  char
)
"lib/re_emacs.ml" 87 2810 2844 "lib/re_emacs.ml" 87 2810 2847
type(
  char
)
"lib/re_emacs.ml" 87 2810 2820 "lib/re_emacs.ml" 87 2810 2847
type(
  char
)
"lib/re_emacs.ml" 87 2810 2850 "lib/re_emacs.ml" 87 2810 2853
type(
  char
)
"lib/re_emacs.ml" 87 2810 2820 "lib/re_emacs.ml" 87 2810 2853
type(
  char
)
"lib/re_emacs.ml" 87 2810 2856 "lib/re_emacs.ml" 87 2810 2859
type(
  char
)
"lib/re_emacs.ml" 87 2810 2820 "lib/re_emacs.ml" 87 2810 2859
type(
  char
)
"lib/re_emacs.ml" 87 2810 2862 "lib/re_emacs.ml" 87 2810 2865
type(
  char
)
"lib/re_emacs.ml" 87 2810 2820 "lib/re_emacs.ml" 87 2810 2865
type(
  char
)
"lib/re_emacs.ml" 87 2810 2868 "lib/re_emacs.ml" 87 2810 2872
type(
  char
)
"lib/re_emacs.ml" 87 2810 2820 "lib/re_emacs.ml" 87 2810 2872
type(
  char
)
"lib/re_emacs.ml" 87 2810 2876 "lib/re_emacs.ml" 87 2810 2877
ident(
  def c "lib/re_emacs.ml" 88 2881 2893 "lib/re_emacs.ml" 88 2881 2902
)
"lib/re_emacs.ml" 87 2810 2820 "lib/re_emacs.ml" 87 2810 2877
type(
  char
)
"lib/re_emacs.ml" 88 2881 2893 "lib/re_emacs.ml" 88 2881 2900
type(
  char -> Re.t
)
ident(
  ext_ref Re.char
)
"lib/re_emacs.ml" 88 2881 2901 "lib/re_emacs.ml" 88 2881 2902
type(
  char
)
ident(
  int_ref c "lib/re_emacs.ml" 87 2810 2820 "lib/re_emacs.ml" 87 2810 2877
)
"lib/re_emacs.ml" 88 2881 2893 "lib/re_emacs.ml" 88 2881 2902
call(
  tail
)
type(
  Re.t
)
"lib/re_emacs.ml" 89 2903 2913 "lib/re_emacs.ml" 89 2903 2923
type(
  char
)
"lib/re_emacs.ml" 90 2927 2939 "lib/re_emacs.ml" 90 2927 2944
type(
  exn -> Re.t
)
ident(
  ext_ref Pervasives.raise
)
"lib/re_emacs.ml" 90 2927 2945 "lib/re_emacs.ml" 90 2927 2958
type(
  exn
)
"lib/re_emacs.ml" 90 2927 2939 "lib/re_emacs.ml" 90 2927 2958
type(
  Re.t
)
"lib/re_emacs.ml" 91 2959 2969 "lib/re_emacs.ml" 91 2959 2970
type(
  char
)
"lib/re_emacs.ml" 92 2974 2986 "lib/re_emacs.ml" 92 2974 2991
type(
  exn -> Re.t
)
ident(
  ext_ref Pervasives.raise
)
"lib/re_emacs.ml" 92 2974 2992 "lib/re_emacs.ml" 92 2974 3003
type(
  exn
)
"lib/re_emacs.ml" 92 2974 2986 "lib/re_emacs.ml" 92 2974 3003
type(
  Re.t
)
"lib/re_emacs.ml" 86 2784 2792 "lib/re_emacs.ml" 92 2974 3003
type(
  Re.t
)
"lib/re_emacs.ml" 84 2725 2736 "lib/re_emacs.ml" 93 3004 3013
type(
  Re.t
)
"lib/re_emacs.ml" 82 2654 2665 "lib/re_emacs.ml" 93 3004 3013
type(
  Re.t
)
"lib/re_emacs.ml" 80 2585 2596 "lib/re_emacs.ml" 93 3004 3013
type(
  Re.t
)
"lib/re_emacs.ml" 78 2540 2551 "lib/re_emacs.ml" 93 3004 3013
type(
  Re.t
)
"lib/re_emacs.ml" 76 2495 2506 "lib/re_emacs.ml" 93 3004 3013
type(
  Re.t
)
"lib/re_emacs.ml" 74 2441 2452 "lib/re_emacs.ml" 93 3004 3013
type(
  Re.t
)
"lib/re_emacs.ml" 72 2379 2390 "lib/re_emacs.ml" 93 3004 3013
type(
  Re.t
)
"lib/re_emacs.ml" 70 2332 2343 "lib/re_emacs.ml" 93 3004 3013
type(
  Re.t
)
"lib/re_emacs.ml" 68 2286 2297 "lib/re_emacs.ml" 93 3004 3013
type(
  Re.t
)
"lib/re_emacs.ml" 66 2237 2252 "lib/re_emacs.ml" 93 3004 3013
type(
  Re.t
)
"lib/re_emacs.ml" 61 2061 2094 "lib/re_emacs.ml" 94 3014 3021
type(
  Re.t
)
"lib/re_emacs.ml" 95 3033 3042 "lib/re_emacs.ml" 95 3033 3045
type(
  unit -> bool
)
ident(
  int_ref eos "lib/re_emacs.ml" 29 996 1002 "lib/re_emacs.ml" 29 996 1005
)
"lib/re_emacs.ml" 95 3033 3046 "lib/re_emacs.ml" 95 3033 3048
type(
  unit
)
"lib/re_emacs.ml" 95 3033 3042 "lib/re_emacs.ml" 95 3033 3048
call(
  stack
)
type(
  bool
)
"lib/re_emacs.ml" 95 3033 3054 "lib/re_emacs.ml" 95 3033 3059
type(
  exn -> unit
)
ident(
  ext_ref Pervasives.raise
)
"lib/re_emacs.ml" 95 3033 3060 "lib/re_emacs.ml" 95 3033 3071
type(
  exn
)
"lib/re_emacs.ml" 95 3033 3054 "lib/re_emacs.ml" 95 3033 3071
type(
  unit
)
"lib/re_emacs.ml" 95 3033 3039 "lib/re_emacs.ml" 95 3033 3071
type(
  unit
)
"lib/re_emacs.ml" 96 3073 3085 "lib/re_emacs.ml" 96 3073 3088
type(
  unit -> char
)
ident(
  int_ref get "lib/re_emacs.ml" 34 1261 1267 "lib/re_emacs.ml" 34 1261 1270
)
"lib/re_emacs.ml" 96 3073 3089 "lib/re_emacs.ml" 96 3073 3091
type(
  unit
)
"lib/re_emacs.ml" 96 3073 3085 "lib/re_emacs.ml" 96 3073 3091
call(
  stack
)
type(
  char
)
"lib/re_emacs.ml" 97 3097 3105 "lib/re_emacs.ml" 97 3097 3108
type(
  char
)
"lib/re_emacs.ml" 97 3097 3111 "lib/re_emacs.ml" 97 3097 3114
type(
  char
)
"lib/re_emacs.ml" 97 3097 3105 "lib/re_emacs.ml" 97 3097 3114
type(
  char
)
"lib/re_emacs.ml" 97 3097 3117 "lib/re_emacs.ml" 97 3097 3120
type(
  char
)
"lib/re_emacs.ml" 97 3097 3105 "lib/re_emacs.ml" 97 3097 3120
type(
  char
)
"lib/re_emacs.ml" 97 3097 3124 "lib/re_emacs.ml" 97 3097 3129
type(
  exn -> Re.t
)
ident(
  ext_ref Pervasives.raise
)
"lib/re_emacs.ml" 97 3097 3130 "lib/re_emacs.ml" 97 3097 3141
type(
  exn
)
"lib/re_emacs.ml" 97 3097 3124 "lib/re_emacs.ml" 97 3097 3141
type(
  Re.t
)
"lib/re_emacs.ml" 98 3142 3157 "lib/re_emacs.ml" 98 3142 3158
type(
  char
)
ident(
  def c "lib/re_emacs.ml" 98 3142 3169 "lib/re_emacs.ml" 98 3142 3178
)
"lib/re_emacs.ml" 98 3142 3169 "lib/re_emacs.ml" 98 3142 3176
type(
  char -> Re.t
)
ident(
  ext_ref Re.char
)
"lib/re_emacs.ml" 98 3142 3177 "lib/re_emacs.ml" 98 3142 3178
type(
  char
)
ident(
  int_ref c "lib/re_emacs.ml" 98 3142 3157 "lib/re_emacs.ml" 98 3142 3158
)
"lib/re_emacs.ml" 98 3142 3169 "lib/re_emacs.ml" 98 3142 3178
call(
  tail
)
type(
  Re.t
)
"lib/re_emacs.ml" 96 3073 3079 "lib/re_emacs.ml" 98 3142 3178
type(
  Re.t
)
"lib/re_emacs.ml" 94 3014 3027 "lib/re_emacs.ml" 99 3179 3186
type(
  Re.t
)
"lib/re_emacs.ml" 61 2061 2074 "lib/re_emacs.ml" 99 3179 3186
type(
  Re.t
)
"lib/re_emacs.ml" 56 1929 1942 "lib/re_emacs.ml" 99 3179 3186
type(
  Re.t
)
"lib/re_emacs.ml" 54 1878 1891 "lib/re_emacs.ml" 99 3179 3186
type(
  Re.t
)
"lib/re_emacs.ml" 52 1827 1840 "lib/re_emacs.ml" 99 3179 3186
type(
  Re.t
)
"lib/re_emacs.ml" 50 1783 1787 "lib/re_emacs.ml" 99 3179 3186
type(
  Re.t
)
"lib/re_emacs.ml" 100 3187 3193 "lib/re_emacs.ml" 100 3187 3200
type(
  Re.t list -> Re.t list
)
ident(
  def bracket "lib/re_emacs.ml" 36 1308 1310 "lib/re_emacs.ml" 117 3647 3652
)
"lib/re_emacs.ml" 100 3187 3201 "lib/re_emacs.ml" 100 3187 3202
type(
  Re.t list
)
ident(
  def s "lib/re_emacs.ml" 101 3205 3209 "lib/re_emacs.ml" 110 3502 3509
)
"lib/re_emacs.ml" 101 3205 3212 "lib/re_emacs.ml" 101 3205 3213
type(
  Re.t list
)
ident(
  int_ref s "lib/re_emacs.ml" 100 3187 3201 "lib/re_emacs.ml" 100 3187 3202
)
"lib/re_emacs.ml" 101 3205 3214 "lib/re_emacs.ml" 101 3205 3216
type(
  Re.t list -> Re.t list -> bool
)
ident(
  ext_ref Pervasives.( <> )
)
"lib/re_emacs.ml" 101 3205 3217 "lib/re_emacs.ml" 101 3205 3219
type(
  Re.t list
)
"lib/re_emacs.ml" 101 3205 3212 "lib/re_emacs.ml" 101 3205 3219
type(
  bool
)
"lib/re_emacs.ml" 101 3205 3220 "lib/re_emacs.ml" 101 3205 3222
type(
  bool -> bool -> bool
)
ident(
  ext_ref Pervasives.( && )
)
"lib/re_emacs.ml" 101 3205 3223 "lib/re_emacs.ml" 101 3205 3229
type(
  char -> bool
)
ident(
  int_ref accept "lib/re_emacs.ml" 32 1132 1138 "lib/re_emacs.ml" 32 1132 1144
)
"lib/re_emacs.ml" 101 3205 3230 "lib/re_emacs.ml" 101 3205 3233
type(
  char
)
"lib/re_emacs.ml" 101 3205 3223 "lib/re_emacs.ml" 101 3205 3233
call(
  stack
)
type(
  bool
)
"lib/re_emacs.ml" 101 3205 3212 "lib/re_emacs.ml" 101 3205 3233
type(
  bool
)
"lib/re_emacs.ml" 101 3205 3239 "lib/re_emacs.ml" 101 3205 3240
type(
  Re.t list
)
ident(
  int_ref s "lib/re_emacs.ml" 100 3187 3201 "lib/re_emacs.ml" 100 3187 3202
)
"lib/re_emacs.ml" 102 3252 3262 "lib/re_emacs.ml" 102 3252 3263
type(
  char
)
ident(
  def c "lib/re_emacs.ml" 103 3277 3283 "lib/re_emacs.ml" 109 3469 3501
)
"lib/re_emacs.ml" 102 3252 3266 "lib/re_emacs.ml" 102 3252 3270
type(
  unit -> char
)
ident(
  int_ref char "lib/re_emacs.ml" 111 3510 3516 "lib/re_emacs.ml" 111 3510 3520
)
"lib/re_emacs.ml" 102 3252 3271 "lib/re_emacs.ml" 102 3252 3273
type(
  unit
)
"lib/re_emacs.ml" 102 3252 3266 "lib/re_emacs.ml" 102 3252 3273
call(
  stack
)
type(
  char
)
"lib/re_emacs.ml" 103 3277 3286 "lib/re_emacs.ml" 103 3277 3292
type(
  char -> bool
)
ident(
  int_ref accept "lib/re_emacs.ml" 32 1132 1138 "lib/re_emacs.ml" 32 1132 1144
)
"lib/re_emacs.ml" 103 3277 3293 "lib/re_emacs.ml" 103 3277 3296
type(
  char
)
"lib/re_emacs.ml" 103 3277 3286 "lib/re_emacs.ml" 103 3277 3296
call(
  stack
)
type(
  bool
)
"lib/re_emacs.ml" 104 3308 3319 "lib/re_emacs.ml" 104 3308 3325
type(
  char -> bool
)
ident(
  int_ref accept "lib/re_emacs.ml" 32 1132 1138 "lib/re_emacs.ml" 32 1132 1144
)
"lib/re_emacs.ml" 104 3308 3326 "lib/re_emacs.ml" 104 3308 3329
type(
  char
)
"lib/re_emacs.ml" 104 3308 3319 "lib/re_emacs.ml" 104 3308 3329
call(
  stack
)
type(
  bool
)
"lib/re_emacs.ml" 104 3308 3335 "lib/re_emacs.ml" 104 3308 3342
type(
  char -> Re.t
)
ident(
  ext_ref Re.char
)
"lib/re_emacs.ml" 104 3308 3343 "lib/re_emacs.ml" 104 3308 3344
type(
  char
)
ident(
  int_ref c "lib/re_emacs.ml" 102 3252 3262 "lib/re_emacs.ml" 102 3252 3263
)
"lib/re_emacs.ml" 104 3308 3335 "lib/re_emacs.ml" 104 3308 3344
call(
  stack
)
type(
  Re.t
)
"lib/re_emacs.ml" 104 3308 3348 "lib/re_emacs.ml" 104 3308 3355
type(
  char -> Re.t
)
ident(
  ext_ref Re.char
)
"lib/re_emacs.ml" 104 3308 3356 "lib/re_emacs.ml" 104 3308 3359
type(
  char
)
"lib/re_emacs.ml" 104 3308 3348 "lib/re_emacs.ml" 104 3308 3359
call(
  stack
)
type(
  Re.t
)
"lib/re_emacs.ml" 104 3308 3363 "lib/re_emacs.ml" 104 3308 3364
type(
  Re.t list
)
ident(
  int_ref s "lib/re_emacs.ml" 100 3187 3201 "lib/re_emacs.ml" 100 3187 3202
)
"lib/re_emacs.ml" 104 3308 3348 "lib/re_emacs.ml" 104 3308 3364
type(
  Re.t list
)
"lib/re_emacs.ml" 104 3308 3335 "lib/re_emacs.ml" 104 3308 3364
type(
  Re.t list
)
"lib/re_emacs.ml" 105 3376 3390 "lib/re_emacs.ml" 105 3376 3392
type(
  char
)
ident(
  def c' "lib/re_emacs.ml" 106 3406 3416 "lib/re_emacs.ml" 106 3406 3441
)
"lib/re_emacs.ml" 105 3376 3395 "lib/re_emacs.ml" 105 3376 3399
type(
  unit -> char
)
ident(
  int_ref char "lib/re_emacs.ml" 111 3510 3516 "lib/re_emacs.ml" 111 3510 3520
)
"lib/re_emacs.ml" 105 3376 3400 "lib/re_emacs.ml" 105 3376 3402
type(
  unit
)
"lib/re_emacs.ml" 105 3376 3395 "lib/re_emacs.ml" 105 3376 3402
call(
  stack
)
type(
  char
)
"lib/re_emacs.ml" 106 3406 3416 "lib/re_emacs.ml" 106 3406 3423
type(
  Re.t list -> Re.t list
)
ident(
  int_ref bracket "lib/re_emacs.ml" 100 3187 3193 "lib/re_emacs.ml" 100 3187 3200
)
"lib/re_emacs.ml" 106 3406 3425 "lib/re_emacs.ml" 106 3406 3430
type(
  char -> char -> Re.t
)
ident(
  ext_ref Re.rg
)
"lib/re_emacs.ml" 106 3406 3431 "lib/re_emacs.ml" 106 3406 3432
type(
  char
)
ident(
  int_ref c "lib/re_emacs.ml" 102 3252 3262 "lib/re_emacs.ml" 102 3252 3263
)
"lib/re_emacs.ml" 106 3406 3433 "lib/re_emacs.ml" 106 3406 3435
type(
  char
)
ident(
  int_ref c' "lib/re_emacs.ml" 105 3376 3390 "lib/re_emacs.ml" 105 3376 3392
)
"lib/re_emacs.ml" 106 3406 3425 "lib/re_emacs.ml" 106 3406 3435
call(
  stack
)
type(
  Re.t
)
"lib/re_emacs.ml" 106 3406 3439 "lib/re_emacs.ml" 106 3406 3440
type(
  Re.t list
)
ident(
  int_ref s "lib/re_emacs.ml" 100 3187 3201 "lib/re_emacs.ml" 100 3187 3202
)
"lib/re_emacs.ml" 106 3406 3424 "lib/re_emacs.ml" 106 3406 3441
type(
  Re.t list
)
"lib/re_emacs.ml" 106 3406 3416 "lib/re_emacs.ml" 106 3406 3441
call(
  tail
)
type(
  Re.t list
)
"lib/re_emacs.ml" 104 3308 3370 "lib/re_emacs.ml" 107 3442 3453
type(
  Re.t list
)
"lib/re_emacs.ml" 103 3277 3302 "lib/re_emacs.ml" 108 3454 3463
type(
  Re.t list
)
"lib/re_emacs.ml" 109 3469 3477 "lib/re_emacs.ml" 109 3469 3484
type(
  Re.t list -> Re.t list
)
ident(
  int_ref bracket "lib/re_emacs.ml" 100 3187 3193 "lib/re_emacs.ml" 100 3187 3200
)
"lib/re_emacs.ml" 109 3469 3486 "lib/re_emacs.ml" 109 3469 3493
type(
  char -> Re.t
)
ident(
  ext_ref Re.char
)
"lib/re_emacs.ml" 109 3469 3494 "lib/re_emacs.ml" 109 3469 3495
type(
  char
)
ident(
  int_ref c "lib/re_emacs.ml" 102 3252 3262 "lib/re_emacs.ml" 102 3252 3263
)
"lib/re_emacs.ml" 109 3469 3486 "lib/re_emacs.ml" 109 3469 3495
call(
  stack
)
type(
  Re.t
)
"lib/re_emacs.ml" 109 3469 3499 "lib/re_emacs.ml" 109 3469 3500
type(
  Re.t list
)
ident(
  int_ref s "lib/re_emacs.ml" 100 3187 3201 "lib/re_emacs.ml" 100 3187 3202
)
"lib/re_emacs.ml" 109 3469 3485 "lib/re_emacs.ml" 109 3469 3501
type(
  Re.t list
)
"lib/re_emacs.ml" 109 3469 3477 "lib/re_emacs.ml" 109 3469 3501
call(
  tail
)
type(
  Re.t list
)
"lib/re_emacs.ml" 103 3277 3283 "lib/re_emacs.ml" 109 3469 3501
type(
  Re.t list
)
"lib/re_emacs.ml" 101 3205 3246 "lib/re_emacs.ml" 110 3502 3509
type(
  Re.t list
)
"lib/re_emacs.ml" 101 3205 3209 "lib/re_emacs.ml" 110 3502 3509
type(
  Re.t list
)
"lib/re_emacs.ml" 111 3510 3516 "lib/re_emacs.ml" 111 3510 3520
type(
  unit -> char
)
ident(
  def char "lib/re_emacs.ml" 36 1308 1310 "lib/re_emacs.ml" 117 3647 3652
)
"lib/re_emacs.ml" 111 3510 3521 "lib/re_emacs.ml" 111 3510 3523
type(
  unit
)
"lib/re_emacs.ml" 112 3526 3533 "lib/re_emacs.ml" 112 3526 3536
type(
  unit -> bool
)
ident(
  int_ref eos "lib/re_emacs.ml" 29 996 1002 "lib/re_emacs.ml" 29 996 1005
)
"lib/re_emacs.ml" 112 3526 3537 "lib/re_emacs.ml" 112 3526 3539
type(
  unit
)
"lib/re_emacs.ml" 112 3526 3533 "lib/re_emacs.ml" 112 3526 3539
call(
  stack
)
type(
  bool
)
"lib/re_emacs.ml" 112 3526 3545 "lib/re_emacs.ml" 112 3526 3550
type(
  exn -> unit
)
ident(
  ext_ref Pervasives.raise
)
"lib/re_emacs.ml" 112 3526 3551 "lib/re_emacs.ml" 112 3526 3562
type(
  exn
)
"lib/re_emacs.ml" 112 3526 3545 "lib/re_emacs.ml" 112 3526 3562
type(
  unit
)
"lib/re_emacs.ml" 112 3526 3530 "lib/re_emacs.ml" 112 3526 3562
type(
  unit
)
"lib/re_emacs.ml" 113 3564 3568 "lib/re_emacs.ml" 113 3564 3571
type(
  unit -> char
)
ident(
  int_ref get "lib/re_emacs.ml" 34 1261 1267 "lib/re_emacs.ml" 34 1261 1270
)
"lib/re_emacs.ml" 113 3564 3572 "lib/re_emacs.ml" 113 3564 3574
type(
  unit
)
"lib/re_emacs.ml" 113 3564 3568 "lib/re_emacs.ml" 113 3564 3574
call(
  tail
)
type(
  char
)
"lib/re_emacs.ml" 112 3526 3530 "lib/re_emacs.ml" 113 3564 3574
type(
  char
)
"lib/re_emacs.ml" 115 3580 3586 "lib/re_emacs.ml" 115 3580 3589
type(
  Re.t
)
ident(
  def res "lib/re_emacs.ml" 116 3605 3607 "lib/re_emacs.ml" 117 3647 3652
)
"lib/re_emacs.ml" 115 3580 3592 "lib/re_emacs.ml" 115 3580 3598
type(
  unit -> Re.t
)
ident(
  int_ref regexp "lib/re_emacs.ml" 36 1308 1318 "lib/re_emacs.ml" 36 1308 1324
)
"lib/re_emacs.ml" 115 3580 3599 "lib/re_emacs.ml" 115 3580 3601
type(
  unit
)
"lib/re_emacs.ml" 115 3580 3592 "lib/re_emacs.ml" 115 3580 3601
call(
  stack
)
type(
  Re.t
)
"lib/re_emacs.ml" 116 3605 3610 "lib/re_emacs.ml" 116 3605 3613
type(
  bool -> bool
)
ident(
  ext_ref Pervasives.not
)
"lib/re_emacs.ml" 116 3605 3615 "lib/re_emacs.ml" 116 3605 3618
type(
  unit -> bool
)
ident(
  int_ref eos "lib/re_emacs.ml" 29 996 1002 "lib/re_emacs.ml" 29 996 1005
)
"lib/re_emacs.ml" 116 3605 3619 "lib/re_emacs.ml" 116 3605 3621
type(
  unit
)
"lib/re_emacs.ml" 116 3605 3614 "lib/re_emacs.ml" 116 3605 3622
call(
  stack
)
type(
  bool
)
"lib/re_emacs.ml" 116 3605 3610 "lib/re_emacs.ml" 116 3605 3622
type(
  bool
)
"lib/re_emacs.ml" 116 3605 3628 "lib/re_emacs.ml" 116 3605 3633
type(
  exn -> unit
)
ident(
  ext_ref Pervasives.raise
)
"lib/re_emacs.ml" 116 3605 3634 "lib/re_emacs.ml" 116 3605 3645
type(
  exn
)
"lib/re_emacs.ml" 116 3605 3628 "lib/re_emacs.ml" 116 3605 3645
type(
  unit
)
"lib/re_emacs.ml" 116 3605 3607 "lib/re_emacs.ml" 116 3605 3645
type(
  unit
)
"lib/re_emacs.ml" 117 3647 3649 "lib/re_emacs.ml" 117 3647 3652
type(
  Re.t
)
ident(
  int_ref res "lib/re_emacs.ml" 115 3580 3586 "lib/re_emacs.ml" 115 3580 3589
)
"lib/re_emacs.ml" 116 3605 3607 "lib/re_emacs.ml" 117 3647 3652
type(
  Re.t
)
"lib/re_emacs.ml" 115 3580 3582 "lib/re_emacs.ml" 117 3647 3652
type(
  Re.t
)
"lib/re_emacs.ml" 36 1308 1310 "lib/re_emacs.ml" 117 3647 3652
type(
  Re.t
)
"lib/re_emacs.ml" 34 1261 1263 "lib/re_emacs.ml" 117 3647 3652
type(
  Re.t
)
"lib/re_emacs.ml" 33 1190 1192 "lib/re_emacs.ml" 117 3647 3652
type(
  Re.t
)
"lib/re_emacs.ml" 32 1132 1134 "lib/re_emacs.ml" 117 3647 3652
type(
  Re.t
)
"lib/re_emacs.ml" 31 1066 1068 "lib/re_emacs.ml" 117 3647 3652
type(
  Re.t
)
"lib/re_emacs.ml" 30 1021 1023 "lib/re_emacs.ml" 117 3647 3652
type(
  Re.t
)
"lib/re_emacs.ml" 29 996 998 "lib/re_emacs.ml" 117 3647 3652
type(
  Re.t
)
"lib/re_emacs.ml" 28 967 969 "lib/re_emacs.ml" 117 3647 3652
type(
  Re.t
)
"lib/re_emacs.ml" 27 948 950 "lib/re_emacs.ml" 117 3647 3652
type(
  Re.t
)
"lib/re_emacs.ml" 119 3654 3658 "lib/re_emacs.ml" 119 3654 3660
type(
  ?case:bool -> string -> Re.t
)
ident(
  def re "lib/re_emacs.ml" 121 3733 3733 "lib/re_emacs.ml" 1 0 -1
)
"lib/re_emacs.ml" 119 3654 3663 "lib/re_emacs.ml" 119 3654 3667
type(
  bool
)
"lib/re_emacs.ml" 119 3654 3670 "lib/re_emacs.ml" 119 3654 3674
type(
  bool
)
type(
  bool
)
ident(
  int_ref *sth* "lib/re_emacs.ml" 119 3654 3670 "lib/re_emacs.ml" 119 3654 3674
)
type(
  bool option
)
type(
  bool option
)
type(
  bool
)
"lib/re_emacs.ml" 119 3654 3676 "lib/re_emacs.ml" 119 3654 3677
type(
  string
)
ident(
  def s "lib/re_emacs.ml" 119 3654 3680 "lib/re_emacs.ml" 119 3654 3731
)
"lib/re_emacs.ml" 119 3654 3684 "lib/re_emacs.ml" 119 3654 3685
type(
  Re.t
)
ident(
  def r "lib/re_emacs.ml" 119 3654 3699 "lib/re_emacs.ml" 119 3654 3731
)
"lib/re_emacs.ml" 119 3654 3688 "lib/re_emacs.ml" 119 3654 3693
type(
  string -> Re.t
)
ident(
  int_ref parse "lib/re_emacs.ml" 26 934 938 "lib/re_emacs.ml" 26 934 943
)
"lib/re_emacs.ml" 119 3654 3694 "lib/re_emacs.ml" 119 3654 3695
type(
  string
)
ident(
  int_ref s "lib/re_emacs.ml" 119 3654 3676 "lib/re_emacs.ml" 119 3654 3677
)
"lib/re_emacs.ml" 119 3654 3688 "lib/re_emacs.ml" 119 3654 3695
call(
  stack
)
type(
  Re.t
)
"lib/re_emacs.ml" 119 3654 3702 "lib/re_emacs.ml" 119 3654 3706
type(
  bool
)
ident(
  int_ref case "lib/re_emacs.ml" 119 3654 3663 "lib/re_emacs.ml" 119 3654 3667
)
"lib/re_emacs.ml" 119 3654 3712 "lib/re_emacs.ml" 119 3654 3713
type(
  Re.t
)
ident(
  int_ref r "lib/re_emacs.ml" 119 3654 3684 "lib/re_emacs.ml" 119 3654 3685
)
"lib/re_emacs.ml" 119 3654 3719 "lib/re_emacs.ml" 119 3654 3729
type(
  Re.t -> Re.t
)
ident(
  ext_ref Re.no_case
)
"lib/re_emacs.ml" 119 3654 3730 "lib/re_emacs.ml" 119 3654 3731
type(
  Re.t
)
ident(
  int_ref r "lib/re_emacs.ml" 119 3654 3684 "lib/re_emacs.ml" 119 3654 3685
)
"lib/re_emacs.ml" 119 3654 3719 "lib/re_emacs.ml" 119 3654 3731
call(
  tail
)
type(
  Re.t
)
"lib/re_emacs.ml" 119 3654 3699 "lib/re_emacs.ml" 119 3654 3731
type(
  Re.t
)
"lib/re_emacs.ml" 119 3654 3680 "lib/re_emacs.ml" 119 3654 3731
type(
  Re.t
)
"lib/re_emacs.ml" 121 3733 3737 "lib/re_emacs.ml" 121 3733 3744
type(
  Re.t -> Re.re
)
ident(
  def compile "lib/re_emacs.ml" 122 3758 3758 "lib/re_emacs.ml" 1 0 -1
)
"lib/re_emacs.ml" 121 3733 3747 "lib/re_emacs.ml" 121 3733 3757
type(
  Re.t -> Re.re
)
ident(
  ext_ref Re.compile
)
"lib/re_emacs.ml" 122 3758 3762 "lib/re_emacs.ml" 122 3758 3773
type(
  ?case:bool -> string -> Re.re
)
ident(
  def compile_pat "lib/re_emacs.ml" 122 3758 3813 "lib/re_emacs.ml" 1 0 -1
)
"lib/re_emacs.ml" 122 3758 3776 "lib/re_emacs.ml" 122 3758 3780
type(
  bool
)
"lib/re_emacs.ml" 122 3758 3783 "lib/re_emacs.ml" 122 3758 3787
type(
  bool
)
type(
  bool
)
ident(
  int_ref *sth* "lib/re_emacs.ml" 122 3758 3783 "lib/re_emacs.ml" 122 3758 3787
)
type(
  bool option
)
type(
  bool option
)
type(
  bool
)
"lib/re_emacs.ml" 122 3758 3789 "lib/re_emacs.ml" 122 3758 3790
type(
  string
)
ident(
  def s "lib/re_emacs.ml" 122 3758 3793 "lib/re_emacs.ml" 122 3758 3813
)
"lib/re_emacs.ml" 122 3758 3793 "lib/re_emacs.ml" 122 3758 3800
type(
  Re.t -> Re.re
)
ident(
  int_ref compile "lib/re_emacs.ml" 121 3733 3737 "lib/re_emacs.ml" 121 3733 3744
)
"lib/re_emacs.ml" 122 3758 3802 "lib/re_emacs.ml" 122 3758 3804
type(
  ?case:bool -> string -> Re.t
)
ident(
  int_ref re "lib/re_emacs.ml" 119 3654 3658 "lib/re_emacs.ml" 119 3654 3660
)
"lib/re_emacs.ml" 122 3758 3806 "lib/re_emacs.ml" 122 3758 3810
type(
  bool
)
ident(
  int_ref case "lib/re_emacs.ml" 122 3758 3776 "lib/re_emacs.ml" 122 3758 3780
)
"lib/re_emacs.ml" 122 3758 3811 "lib/re_emacs.ml" 122 3758 3812
type(
  string
)
ident(
  int_ref s "lib/re_emacs.ml" 122 3758 3789 "lib/re_emacs.ml" 122 3758 3790
)
"lib/re_emacs.ml" 122 3758 3801 "lib/re_emacs.ml" 122 3758 3813
call(
  stack
)
type(
  Re.t
)
"lib/re_emacs.ml" 122 3758 3793 "lib/re_emacs.ml" 122 3758 3813
call(
  tail
)
type(
  Re.re
)
