我已經寫了一個函數,它將在列表中翻轉交替元素,但是我必須調用它,然後調用它的方法(我是ML的新手,所以我很抱歉如果我使用不正確的條款)。我寧願只調用該函數而不必調用其中的方法。這就是我現在要做的: (*3. Flip alternate elements in a list, if n = odd, element n remains at end*)
fun flip nil x = x
爲什麼我不能執行以下操作,以及執行該操作的方法是什麼? datatype boolexp = zero
| one
| compl of boolexp;
fun convert (#"1"::nil) = one
| convert (#"0"::nil) = zero
| convert (#"-":: #"(" :: xs @ [#")