type t = | Clang| CIL| Erlang| Hack| Java| Python
include Ppx_compare_lib.Comparable.S with type t := t
val compare : t Base__Ppx_compare_lib.compareinclude Ppx_enumerate_lib.Enumerable.S with type t := t
val equal : t -> t -> boolval to_string : t -> stringval curr_language_is : t -> bool