9
votes

Où est le code source de la bibliothèque standard de OCAML?

Lorsque vous regardez la bibliothèque standard d'OCAML, je souhaite voir le code source des fonctions décrites, où puis-je trouver le code de ces fonctions?

http://caml.inria.fr/pub /docs/manual-ocaml/libref/list.html Ce lien affiche la bibliothèque standard de la liste, où puis-je trouver le code utilisé pour chacun de ces?


1 commentaires

Caml.inria.fr/pub/docs/manual-ocaml/ libref / index.html ? Je viens de cliquer sur "Up" sur votre lien: \


4 Réponses :


11
votes

Il suffit de taper comme suit dans votre shell: xxx

et vous pouvez voir * fichiers .mli, qui comporte des documentations.


0 commentaires

3
votes

Comme Ymotongpoo a souligné, les fichiers d'interface de la bibliothèque standard font partie d'une isntallation OCAML normale. Pour voir le code source réel, vous devez télécharger la source du compilateur OCAML à partir de caml.inria.fr . La mise en œuvre de la bibliothèque standard peut être trouvée dans le répertoire "stdlib /".


0 commentaires

8
votes

Le code source est disponible pour parcourir le référentiel Subversion OCAML:

http://caml.inria.fr/ocaml/anonsvn.en.html

Par exemple, le code STDLIB pour la dernière version OCAML en développement est ici:

http://caml.inria.fr/ CGI-BIN / VIEWCVS.CGI / OCAML / Trunk / STDLIB /

Il y a un miroir en lecture seule sur GitHub:

https://github.com/ocaml/ocaml

Le code de la bibliothèque standard est également disponible dans une citation Source OCAML si vous préférez tout télécharger:

http://caml.inria.fr/download.en.html


0 commentaires

0
votes

Installez OCAMLBrowser, puis recherchez le module que vous êtes intéressé Dans, puis cliquez sur le bouton de mise en œuvre.


0 commentaires