2011-03-28 6 views
7

ocaml의 표준 라이브러리를 볼 때 설명 된 함수의 소스 코드를보고 싶습니다.이 함수의 코드는 어디에서 찾을 수 있습니까?ocaml에서 표준 라이브러리의 소스 코드는 어디에 있습니까?

http://caml.inria.fr/pub/docs/manual-ocaml/libref/List.html이 링크는 목록에 대한 표준 라이브러리를 보여줍니다. 여기서는 각각의 코드를 찾을 수 있습니까? 쉘에서 다음과 같이

+0

http://caml.inria.fr/pub/docs/manual-ocaml/libref/index.html? 나는 당신의 링크에서 "Up"을 클릭했다 : \ – Ptival

답변

7

는 입력 :

$ cd `ocamlc -where` 

을 그리고 당신은 문서화를 가지고 * .mli 파일을 볼 수 있습니다.

+0

ml 파일은 실제 코드이며, 대단히 감사한다! – helpmeplz

3

ymotongpoo가 지적했듯이 표준 라이브러리의 인터페이스 파일은 일반적인 OCaml 인스턴스의 일부입니다. 실제 소스 코드를 보려면 caml.inria.fr에서 OCaml 컴파일러 소스를 다운로드해야합니다. 표준 라이브러리의 구현은 "stdlib /"디렉토리에서 찾을 수 있습니다.

예를 들어

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

, 최신의 개발 OCaml의 버전에 대한 다음 stdlib 코드가 여기에 있습니다 : :

0

설치 ocamlbrowser 당신이에 관심있는 모듈을 찾아, 다음을 클릭합니다 구현 버튼.

관련 문제