summaryrefslogtreecommitdiff
path: root/stdlib/string.ml
Commit message (Collapse)AuthorAgeFilesLines
* PR#4582, PR#4637 - revert functions to old behaviourDamien Doligez2008-11-181-9/+5
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9132 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Correction bug #4582 sur index_from et al. Tests a venir. Invariants itou.Pierre Weis2008-07-221-11/+17
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8924 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* The functions that escape characters ([escaped]) now handle charactersPierre Weis2007-04-161-4/+8
| | | | | | | consistently with the compiler's lexer (PR#4220). git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8189 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Ensure type specialization for the 'compare' functions (PR#4194)Xavier Leroy2007-01-301-1/+1
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7818 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* depollution (PR#1914, PR#1956)Damien Doligez2003-12-161-4/+4
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6023 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Remplacement des tests ofs + len > length par ofs > len - length, pour ↵Xavier Leroy2002-07-121-4/+4
| | | | | | eviter le debordement lors de l'addition (PR#1229) git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4993 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Ajout d'un type t et d'une fonction compare pour permettre l'utilisation de ↵Xavier Leroy2002-06-261-0/+4
| | | | | | ce module avec la signature OrderedType git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4948 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* MAJ en-tetes pour mentionner la 'special exception' sur la LGPLXavier Leroy2001-12-071-1/+2
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4144 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* passage aux labels strictsJacques Garrigue2001-09-061-1/+4
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3696 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Getting rid of obsolete boolean operators & and orPierre Weis2000-12-281-4/+4
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3359 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* petit bug de rindex_fromDamien Doligez2000-01-121-1/+1
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2755 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Changement de la licenceXavier Leroy1999-11-171-1/+2
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2553 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Tests de borne moins severes dans containsXavier Leroy1999-03-011-3/+3
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2317 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Ajout de Pervasives.ignore. List.remove -> List.remove_ass*Xavier Leroy1999-02-241-2/+2
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2304 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Correction de la fonction String.contains lorsque la chaîne argumentPierre Weis1999-02-121-17/+13
| | | | | | | est vide. git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2273 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Éviction des alertes des séquences: ajout de fonctions rendant unit ouPierre Weis1998-11-121-1/+10
| | | | | | | | de prédicats dans le cas où l'on appelait une fonction pour savoir si ça pouvait marcher en capturant une exception. git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2172 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Ajout tests de bornes dans *index*Xavier Leroy1997-12-091-8/+19
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1838 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Retour au code d'origine pour List.iter. Je veux un seul test parXavier Leroy1997-11-061-2/+2
| | | | | | | | iteration, dammit. Suppression de dependances spurieuses dans Array et String. git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1756 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Ajout de String.[r]index_from, Obj.[un]marshalXavier Leroy1997-10-281-13/+13
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1744 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Array.iteri Array.mapi Array.fold_left Array.fold_rightXavier Leroy1997-10-241-0/+14
| | | | | | | | | String.index String.rindex Filename: utiliser String.rindex Genlex: erreur dans doc git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1741 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Typo dans lowercaseXavier Leroy1997-03-131-1/+1
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1379 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Char, String: ajout fonctions uppercase, lowercase, capitalize, uncapitalize.Xavier Leroy1996-10-311-0/+21
| | | | | | | | Filename: mort aux ;;, utiliser String.lowercase Hashtbl: corrige la fuite de Hashtbl.remove, ajout interface fonctorielle. git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1129 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Renommage en Objective CamlXavier Leroy1996-04-301-2/+2
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@782 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Ajout des notices de copyrightXavier Leroy1995-08-091-0/+13
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@195 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Annotations "noalloc" sur les primitives.Xavier Leroy1995-07-251-2/+3
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@144 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Branchement du GC de la version bytecode sur le compilateur natifXavier Leroy1995-07-101-19/+9
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@72 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Passage de {Array,String}.{get,set} en primitives C.Xavier Leroy1995-06-151-2/+6
| | | | | | | Renommage %array_get -> %array_unsafe_get, etc. git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@31 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Printf.sprintf et String.concat dans stdlibXavier Leroy1995-05-051-1/+17
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Passage a la version bootstrappee (franchissement du Rubicon)Xavier Leroy1995-05-041-0/+93
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02