Module IBase.Language

type t =
  1. | Clang
  2. | CIL
  3. | Erlang
  4. | Hack
  5. | Java
  6. | Python
include Ppx_compare_lib.Comparable.S with type t := t
val compare : t Base__Ppx_compare_lib.compare
include Ppx_enumerate_lib.Enumerable.S with type t := t
val all : t list
val equal : t -> t -> bool
val to_string : t -> string
val curr_language : t IStdlib.IStd.ref
val curr_language_is : t -> bool