Browse thread
Re: [Caml-list] Quelques questions sur Caml Light
- Jean-Baptiste Rouquier
[
Home
]
[ Index:
by date
|
by threads
]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
| Date: | -- (:) |
| From: | Jean-Baptiste Rouquier <Jean-Baptiste.Rouquier@i...> |
| Subject: | Re: [Caml-list] Quelques questions sur Caml Light |
J'ai l'impression que l'on n'avait pas répondu à ces questions. Voici quelques réponses. 1°) Pourquoi n'est-il pas possible de filtrer avec des motifs qui sont des tableaux ? C'est possible en OCaml.Je ne peux que te conseiller de passer à OCaml, mais prévois un peu de temps... 3°) Pourquoi est-il indiqué dans la documentation : « value prefix + : float -> float -> float value prefix +. : float -> float -> float value add_float : float -> float -> float Addition. » Quelle doc ? Ce doit être une erreur. http://caml.inria.fr/man-caml/node14.11.html dit "value prefix + : int -> int -> int" 5°) N'est-il pas possible de définir une exception qui prend en charge plusieurs paramètres ? Le mieux que je puisse faire est : « exception erreur of int*int;; » pour avoir deux entiers, mais c'est sous forme de paire. Les exceptions sont un type somme (comme type 'a option = |None |Some of 'a ) même s'il est un peu particulier : on peut ajouter des constructeurs par le mot clé exception. Un constructeur ne peut pas être curryfié. C'est d'ailleurs pour cela que (prefix ::) est défférent de la série (prefix +), (prefix *.) etc. En effet "::" est un constructeur. 8°) Où se procurer la version 0.75 précompilée de Caml Light pour Windows ? Elle est disponible pour Unix, mais pas pour Windows... À ce propos, quelles sont les nouveautés de la version 0.75 par rapport à la version précédente 0.74 ? Le fichier « Changes » ne précise rien. Ca aussi j'aimerai bien savoir. Jean-Baptiste Rouquier. ------------------- To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/ Beginner's list: http://groups.yahoo.com/group/ocaml_beginners