ocaml에서 stdinput을 통해 전달되는 파일에서 char을 읽으려고합니다. 나는 내가 다음 코드에서받는 char를 print_char 할 수있을 때 왜 유닛을 계속 가져야하는지 궁금해했다. 또한, 나는 지금 일하지 않을이 특성의 명부를 만드는 것을 시도하고있다.ocaml input_char
let() =
let charList = [] in
let inchar = open_in Sys.argv.(1) in
try
while true do
let c = Char.uppercase(input_char inchar) in
print_char c; print_int (List.length charList);c::charList
done
with End_of_file -> close_in inchar;(*; print_int (List.length charList); printTest charList;*)
;
. 도와 주셔서 감사 드리며 올바른 길을 택한 것을 알게되었습니다. – Rob