Zed_re

`sig
type t
type match_result = (Zed_rope.Zip.t * Zed_rope.Zip.t) option array option
val compile : CamomileLibrary.URe.regexp -> Zed_re.t
val regexp_match :
?sem:CamomileLibrary.URe.match_semantics ->
Zed_re.t -> Zed_rope.t -> int -> Zed_re.match_result
val search_forward :
?sem:CamomileLibrary.URe.match_semantics ->
Zed_re.t -> Zed_rope.t -> int -> Zed_re.match_result
val search_backward :
?sem:CamomileLibrary.URe.match_semantics ->
Zed_re.t -> Zed_rope.t -> int -> Zed_re.match_result
end`