Module OASISSourcePatterns

module OASISSourcePatterns: sig .. end

Search source files, using pattern and templates.


type t 

A template to find a file.

val implementation : t list

List of templates to search an implementation file matching a module.

val interface : t list

List of templates to search an interface file metching a module.

val parse : string -> t

Parse the given string.

val to_string : t -> string

Return the string representation of t.

val all_possible_files : t list ->
path:OASISUnixPath.unix_dirname ->
modul:string -> OASISUnixPath.unix_filename list

List all possible files using the list of templates.

val odn_of_t : t -> OASISDataNotation.t

Convert to OASISDataNotation.