# Module OASISParse

    module OASISParse: sig .. end

Parse '_oasis' file

The whole module is not exported.

- Author(s): Sylvain Le Gall

    val default_oasis_fn : OASISTypes.host_filename

Default name of _oasis.

    val from_stream : ctxt:OASISContext.t ->
           ?fn:OASISTypes.host_filename -> char Stream.t -> OASISTypes.package

`from_stream ~ctxt ~ignore_plugins ~fn st` Parse the OASIS file `~fn` and check it. If `~ignore_plugins` is set, ignore unknown plugin's fields in the file.

    val from_file : ctxt:OASISContext.t -> OASISTypes.host_filename -> OASISTypes.package

See `OASISParse.from_stream`, apply to a filename.

    val from_string : ctxt:OASISContext.t ->
           ?fn:OASISTypes.host_filename -> string -> OASISTypes.package

See `OASISParse.from_stream`, apply to a string.