소스파일명: hello.ml
컴파일하기: ocamlc -o hello.exe hello.ml
실행 명령> hello
실행 결과:
open Printf;;
print_string "Hello, 안녕하세요?";;
print_endline "";;
let x = 23 in
let y = 7 in
printf "x의 값은 %d이고 y의 값은 %d입니다." x y;
print_endline "";
printf "따라서 그 곱은 x * y = %d * %d = %d 입니다.\n" x y (x*y);;
컴파일하기: ocamlc -o hello.exe hello.ml
실행 명령> hello
실행 결과:
Hello, 안녕하세요?
x의 값은 23이고 y의 값은 7입니다.
따라서 그 곱은 x * y = 23 * 7 = 161 입니다.
x의 값은 23이고 y의 값은 7입니다.
따라서 그 곱은 x * y = 23 * 7 = 161 입니다.
컴파일 없이 실행하기: ocaml hello.ml
실행 결과:
Hello, 안녕하세요?
x의 값은 23이고 y의 값은 7입니다.
따라서 그 곱은 x * y = 23 * 7 = 161 입니다.
x의 값은 23이고 y의 값은 7입니다.
따라서 그 곱은 x * y = 23 * 7 = 161 입니다.
이 저작물은 크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이센스에 따라 이용하실 수 있습니다.
'프로그래밍 > OCaml' 카테고리의 다른 글
(최대공약수 구하기) while... 반복문 예제 for OCaml (0) | 2013.01.26 |
---|---|
구구단 출력 예제 for OCaml (0) | 2013.01.26 |
명령행 인자 처리 예제 for OCaml (0) | 2013.01.26 |
if...else... 조건문 사용 예제 for OCaml (0) | 2013.01.26 |
Hello 예제 2 for OCaml (0) | 2010.08.14 |