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? P>
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? p>
4 Réponses :
Il suffit de taper comme suit dans votre shell: et vous pouvez voir * fichiers .mli, qui comporte des documentations. P> P>
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 /". / p>
Le code source est disponible pour parcourir le référentiel Subversion OCAML: P>
http://caml.inria.fr/ocaml/anonsvn.en.html p>
Par exemple, le code STDLIB pour la dernière version OCAML en développement est ici: P>
http://caml.inria.fr/ CGI-BIN / VIEWCVS.CGI / OCAML / Trunk / STDLIB / P>
Il y a un miroir en lecture seule sur GitHub: P>
https://github.com/ocaml/ocaml p>
Le code de la bibliothèque standard est également disponible dans une citation Source OCAML si vous préférez tout télécharger: P>
Installez OCAMLBrowser, puis recherchez le module que vous êtes intéressé Dans, puis cliquez sur le bouton de mise en œuvre. P>
Caml.inria.fr/pub/docs/manual-ocaml/ libref / index.html ? Je viens de cliquer sur "Up" sur votre lien: \