package diffast-langs-fortran-parsing

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
module Xqueue = Diffast_misc.Xqueue
module Xset = Diffast_misc.Xset
module Xlist = Diffast_misc.Xlist
module Xoption = Diffast_misc.Xoption
module Xprint = Diffast_misc.Xprint
module Loc = Langs_common.Astloc
module DirectiveLine : sig ... end
val extensions : string list
module LangSpec : sig ... end
module LangExtension : sig ... end
module SourceForm : sig ... end
module LangConfig : sig ... end
exception Undefined
type name = string
type label = string
type var = string
val parse_warning_loc : Langs_common.Astloc.t -> ('a, out_channel, unit, unit) format4 -> 'a
val parse_warning : Lexing.position -> Lexing.position -> ('a, out_channel, unit, unit) format4 -> 'a
exception Parse_error of string * string
exception Internal_error of string
val fail_to_parse : ?head:string -> string -> 'a
val string_opt_to_string : ?prefix:string -> ?suffix:string -> string option -> string
val int_opt_to_string : ?prefix:string -> ?suffix:string -> int option -> string
val opt_to_string : ('a -> string) -> ?prefix:string -> ?suffix:string -> 'a option -> string
val opt_to_list : 'a option -> 'a list
val opt_to_list_map : ('a -> 'b) -> 'a option -> 'b list
val list_opt_to_list : 'a list option -> 'a list
val opt_list_to_list : 'a option list -> 'a list
val map_opt : ('a -> 'b) -> 'a option -> 'b option
val string_list_to_string : ?prefix:string -> string -> string list -> string
val int_list_to_string : ?prefix:string -> string -> int list -> string
val num_to_ordinal : int -> string
val warning_msg : ?out:out_channel -> ('a, unit, string, unit) format4 -> 'a
OCaml

Innovation. Community. Security.