0
카드의 값을 반환하는 다음과 같은 기능이 있습니다. 나는 경우 민 => 민 다음과 같은 오류주고있다 이유는 확실하지 않다 : rank-> INT-> 순위 SML 케이스 및 패턴 일치
왜 민 => 민은 반환 형식을 것을Error: Types of rules don't agree, Earlier rules rank->int this rule rank->int->rank
datatype suit = Clubs | Diamonds | Hearts | Spades
datatype rank = Jack | Queen | King | Ace | Num of int
type card = suit * rank
fun card_value (suit, rank)=
case rank of
Ace =>11
| Jack =>10
| King =>10
| Queen =>10
| Num => Num ;
card_value(Clubs,Ace); //calling function
코 세라 숙제로
i
을 반환해야? ;-) –