Commit Graph

611 Commits (758f8f8d96700008a9669c9914c9ed3bcf2cfecc)

Author SHA1 Message Date
Damien Doligez 3932ce2651 alldepend
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4961 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-06-27 12:13:48 +00:00
Pierre Weis a829d1d7d6 Using formats %S and %C.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4959 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-06-27 09:27:14 +00:00
Pierre Weis de4faabfce Exception Scan_failure gets a string argument only.
Failure exception is no more trapped for each convertion: it is
trapped instead in the main scanning loop.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4958 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-06-27 09:20:25 +00:00
Pierre Weis d7e240f4d9 Documentation of kscanf + simplification of exception Scan_failure.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4957 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-06-27 09:18:11 +00:00
Xavier Leroy 26fb2b92ac Ajout operation is_empty
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4956 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-06-27 08:48:26 +00:00
Xavier Leroy 376626863e Nettoyages documentation
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4954 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-06-26 14:52:34 +00:00
Pierre Weis 17db5ace3e Introducing kscanf, the scanning function with an additional error continuation.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4950 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-06-26 09:32:27 +00:00
Pierre Weis 72d45abf8a Introducing kscanf, the scanning function that has an extra
continuation argument for scanning failures.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4949 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-06-26 09:31:02 +00:00
Xavier Leroy 9e3dc0cd97 Ajout d'un type t et d'une fonction compare pour permettre l'utilisation de ce module avec la signature OrderedType
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4948 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-06-26 09:13:59 +00:00
Xavier Leroy efd43cdb54 Les types et exceptions predefinis sont maintenant documentes a part, on n'en parle plus dans Pervasives
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4947 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-06-26 09:13:29 +00:00
Xavier Leroy 2e7c4897df Ajout fonction public_method_label pour CamlIDL et autres programmes ayant besoin de connaitre un index de methode, sans pour autant en creer de nouveaux
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4946 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-06-26 09:12:49 +00:00
Xavier Leroy be82a1c3d0 Retour de Oo.new_method, qui sert pour CamlIDL
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4943 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-06-20 15:44:29 +00:00
Xavier Leroy 35aca10d95 Suite portage Mingw
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4933 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-06-18 13:01:53 +00:00
Jacques Garrigue a3c76a6264 improve error messages
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4929 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-06-18 10:47:33 +00:00
Jacques Garrigue 8388bbe7d2 Oo.oid -> Oo.id
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4924 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-06-14 06:59:20 +00:00
Pierre Weis 0505570e3b Introducing a specific exception for formatted input functions.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4922 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-06-12 08:31:21 +00:00
Jacques Garrigue 3d7002adaa be more specific on oid
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4921 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-06-12 07:55:55 +00:00
Jacques Garrigue 5c5db3cb33 ajout de Oo.oid
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4914 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-06-11 02:51:01 +00:00
Jacques Garrigue d13715755c clean-up of universal and recursive types
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4912 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-06-10 02:39:35 +00:00
Pierre Weis b34615a023 Spelling.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4900 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-06-07 10:05:52 +00:00
Xavier Leroy a82c366504 Portage Mingw et revision du portage Win32/MSVC
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4899 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-06-07 09:49:45 +00:00
Damien Doligez bba52e7a9d changement List.sort; ajout fast_sort et List.merge
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4884 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-06-05 12:12:47 +00:00
Damien Doligez db0a0a0d34 changement List.sort; ajout fast_sort et List.merge; bugfix Obj.truncate
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4883 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-06-05 12:12:16 +00:00
Damien Doligez 88cd2df4d6 coupure de lignes
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4878 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-06-05 12:08:38 +00:00
Pierre Weis 12b5faed10 Documentation.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4856 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-05-28 17:51:49 +00:00
Damien Doligez 2dd5bb2e5d .depend + .cvsignore
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4855 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-05-28 17:03:40 +00:00
Damien Doligez 3b358c7349 fix declenchement du compactage
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4854 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-05-28 16:57:31 +00:00
Pierre Weis 1b790320c7 Disparition de Scanning.ml et Scanning.mli.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4850 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-05-27 22:01:05 +00:00
Pierre Weis 2b74c8d0bd Le module Scanning est intégré dans Scanf.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4849 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-05-27 22:00:09 +00:00
Pierre Weis ad7659f31d Les formats [f], [e], [E], [g], [G] sont équivalents.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4848 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-05-27 20:41:19 +00:00
Pierre Weis 817e451e48 Meilleurs messages d'erreur.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4843 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-05-27 08:51:23 +00:00
Pierre Weis b55d7dad58 Suppression de l'argument spc dans la fonction scan (le coeur de
fscanf): les espaces sont sautés lorsqu'on rencontre un espace dans la
chaîne de format.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4841 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-05-27 07:08:05 +00:00
Pierre Weis 60ed746eef Documentation.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4840 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-05-27 07:05:36 +00:00
Pierre Weis cc021ae190 Documentation + cosmetique.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4839 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-05-27 07:04:48 +00:00
Xavier Leroy 4c64e76734 Documentation du flag 0
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4835 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-05-25 08:37:33 +00:00
Pierre Weis 3e2024a34c typos
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4829 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-05-20 19:22:21 +00:00
Pierre Weis e9e7213c0c Implementation of escapes in Chars and Strings.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4828 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-05-20 19:19:15 +00:00
Pierre Weis a08d0285f1 Documentation.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4825 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-05-17 08:17:52 +00:00
Damien Doligez 3340979102 version
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4823 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-05-16 16:23:01 +00:00
Damien Doligez 77173a5fe7 deps
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4822 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-05-16 15:23:05 +00:00
Damien Doligez 4b981e1964 documentation de sort
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4818 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-05-16 15:09:09 +00:00
Pierre Weis 1459d3989f Documentation and some rewriting.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4811 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-05-15 20:29:26 +00:00
Pierre Weis f2881ac3d2 Typos.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4810 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-05-15 20:28:57 +00:00
Pierre Weis f13bd42464 Getting rid of one more Obj.magic :)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4806 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-05-12 18:41:07 +00:00
Pierre Weis 3652bd03d9 Documentation.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4805 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-05-12 18:40:15 +00:00
Pierre Weis 52d75a5e19 Introducing format %C and %S to print (and read) strings and chars
with escaped and delimitors (as Objective Caml tokens).


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4804 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-05-12 18:37:49 +00:00
Pierre Weis 79eb51807f Getting rid of 2 Obj.magic(s). (By the way string_of_format =
%identity is safe.)
Adding formats C and S.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4803 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-05-12 17:57:36 +00:00
Pierre Weis d4b9ac8c8c Simplification + correcting scanning of booleans.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4802 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-05-11 12:06:22 +00:00
Pierre Weis bea7012c7f Documentation.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4801 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-05-11 12:03:42 +00:00
Pierre Weis 8c712bd5a9 Some bad_format where bad_input.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4800 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-05-09 21:07:44 +00:00