Term.Cval int : int Elpi_util.Util.CData.cdataval in_int : int -> Elpi_util.Util.CData.tval out_int : Elpi_util.Util.CData.t -> intval is_int : Elpi_util.Util.CData.t -> boolval to_int : Elpi_util.Util.CData.t -> intval of_int : int -> termval float : float Elpi_util.Util.CData.cdataval in_float : float -> Elpi_util.Util.CData.tval out_float : Elpi_util.Util.CData.t -> floatval is_float : Elpi_util.Util.CData.t -> boolval to_float : Elpi_util.Util.CData.t -> floatval of_float : float -> termval string : string Elpi_util.Util.CData.cdataval in_string : string -> Elpi_util.Util.CData.tval out_string : Elpi_util.Util.CData.t -> stringval is_string : Elpi_util.Util.CData.t -> boolval to_string : Elpi_util.Util.CData.t -> stringval of_string : string -> termval is_loc : Elpi_util.Util.CData.t -> boolval to_loc : Elpi_util.Util.CData.t -> Elpi_parser.Ast.Loc.tval of_loc : Elpi_parser.Ast.Loc.t -> term