Module Textmate.Rule
type t={regex : RegExp.t;name : string option;captures : Pattern.Capture.t list;popStack : Pattern.matchRange option;pushStack : Pattern.matchRange option;}
val show : t -> stringval ofMatch : bool -> bool -> Pattern.match_ -> t optionval ofMatchRangeBegin : bool -> bool -> Pattern.matchRange -> t optionval ofMatchRangeEnd : bool -> bool -> Pattern.matchRange -> tval ofPatterns : isFirstLine:bool -> isAnchorPos:bool -> getScope:(string -> string -> Pattern.t list option) -> scopeStack:ScopeStack.t -> Pattern.t list -> t list