Sourcetype statement = {sid : int;text : string;children : statement list;
} Sourceval of_outline : (int * string) list -> t Sourceval number : t -> int -> string option Sourceval name_of : string -> string option Sourceval find : t -> string -> int option Sourcetype where = | After| Down| Up
Sourceval set_text : t -> int -> string -> t Sourceval links : string -> (int * int * string) list Sourceval word_at : string -> int -> (int * int) option