/[svn]/types/builtin_defs.mli
ViewVC logotype

Contents of /types/builtin_defs.mli

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1422 - (show annotations)
Tue Jul 10 18:48:24 2007 UTC (5 years, 10 months ago) by abate
File size: 1153 byte(s)
[r2005-01-14 06:32:35 by afrisch] Empty log message

Original author: afrisch
Date: 2005-01-14 06:32:36+00:00
1 (** Some CDuce predefined types *)
2
3 val pos_int : Types.t (** 1 .. Inf *)
4 val non_neg_int : Types.t (** 0 .. Inf *)
5 val neg_int : Types.t (** -Inf .. -1 *)
6 val non_pos_int : Types.t (** -Inf .. 0 *)
7 val long_int : Types.t (** -9223372036854775808 .. 9223372036854775807 *)
8 val int_int : Types.t (** -2147483648 .. 2147483647 *)
9 val short_int : Types.t (** -32768 .. 32767 *)
10 val byte_int : Types.t (** -128 .. 127 *)
11 val caml_int : Types.t (** min_int .. max_int *)
12 val byte_int : Types.t (** 0 .. 255 *)
13 val non_zero_int : Types.t
14
15 val intstr : Types.t
16 val pos_intstr : Types.t
17 val neg_intstr : Types.t
18
19 val true_atom : Atoms.V.t
20 val false_atom : Atoms.V.t
21
22 val true_type : Types.t
23 val false_type : Types.t
24
25 val any : Types.t
26 val atom : Types.t
27 val nil : Types.t
28
29 val bool : Types.t
30 val int : Types.t
31 val char: Types.t
32 val string : Types.t
33
34 val char_latin1 : Types.t
35 val string_latin1 : Types.t
36
37 val time_kind: Types.t
38
39 val mk_ref: get:'a -> set:'a -> 'a Ident.label_map
40 val ref_type: Types.Node.t -> Types.t
41
42 val float: Types.t
43 val float_abs: Types.Abstract.abs
44
45 val any_xml : Types.t

CVS Admin">CVS Admin
ViewVC Help
Powered by ViewVC 1.1.5