2011-03-28 29 views
7

ocaml standart kütüphanesine baktığımda, açıklanan fonksiyonların kaynak kodunu görmek istiyorum, bu fonksiyonların kodunu nereden bulabilirim?ocaml'deki standart kitaplığın kaynak kodu nerede?

http://caml.inria.fr/pub/docs/manual-ocaml/libref/List.html bu bağlantı, liste için standart kitaplığı gösterir, bunların her biri için kullanılan kodu nerede bulabilirim? senin kabuğunda şöyle

+0

http://caml.inria.fr/pub/docs/manual-ocaml/libref/index.html? Bağlantınızdaki "Up" ı tıklıyorum: \ – Ptival

cevap

7

sadece yazın:

$ cd `ocamlc -where` 

Ve dokümantasyon sahiptir * .mli dosyaları görebilirsiniz.

+0

ml dosyaları gerçek kod, çok teşekkür ederim! – helpmeplz

3

Ymotongpoo'nun işaret ettiği gibi, standart kitaplığın arabirim dosyaları normal bir OCaml isntallasyonunun parçasıdır. Gerçek kaynak kodunu görmek için, caml.inria.fr'dan OCaml derleyicisinin kaynağını indirmelisiniz. Standart kütüphanenin uygulanması "stdlib /" dizininde bulunabilir.

Örneğin

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

, son in-geliştirme OCaml versiyonu için stdlib kodu burada:

0

yükleyin ocamlbrowser senin içine ilgilenen modül için arama, ardından uygulama düğmesi.

İlgili konular