package zed
Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
Regular expressions on ropes
type match_result = (Zed_rope.Zip.t * Zed_rope.Zip.t) option array option
Type of a match result. If the match fail, None
is returned. Otherwise an array of matched sub-strings is returned, the index 0
corresponding to the full match, and other indexes to matched groups.
val compile : CamomileLibrary.URe.regexp -> t
compile regexp
compiles the given regular expression.
val regexp_match :
?sem:CamomileLibrary.URe.match_semantics ->
t ->
Zed_rope.t ->
int ->
match_result
regexp_match ?sem regexp rope pos
tries to match regexp
on given rope, starting at pos
.
val search_forward :
?sem:CamomileLibrary.URe.match_semantics ->
t ->
Zed_rope.t ->
int ->
match_result
search_forward ?sem regexp rope pos
searches the given regular expression in rope
starting at pos
.
val search_backward :
?sem:CamomileLibrary.URe.match_semantics ->
t ->
Zed_rope.t ->
int ->
match_result
search_backward ?sem regexp rope pos
searches the given regular expression in rope
starting at pos
, in reverse order.
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>