我想在函数中分配多个值,例如在函数中:
fun posdiv(n,l::ls)=let val m=n in posdiv1(k,m,n,l::ls) end;
我想像let val...
下面这样:
fun posdiv(n,l::ls)=let val m=n (*and val j=greatest(l::ls) where greatest is a different function and returns a value not a list*)in posdiv1(k,m,n,l::ls) end;
它的一般语法是什么?