저는 SML 프로그래밍 초보자입니다. 필자는 4 개의 입력을받는 프로그램을 작성하여 변경했습니다. 이제이 프로그램이 결과적으로 2 쌍을 반환하기를 바랍니다. 이것은 코드 :SML의 결과로 2 쌍을 반환하는 방법은 무엇입니까?
fun Move(n,k,z,b): int * int =
if (n=1) then (k+1,z)
else (k,z);
지금 문 I는, 예를 들어 복귀 할 경우 (K + 1, z) 및 예약 (N, b) 동시에, 대신의 (K + 1, z) . 목록을 사용하지 않고도 가능합니까 (제품의 형태로 돌아 오는 것을 의미합니까)? 그렇다면 코드를 어떻게 변경해야합니까?
이 함수는 간단한 예제로 2 쌍을 반환하는 방법을 배우기 위해 만들었습니다. 감사 – helen