-1
我有一個我想要解析爲元組列表的字符串列表。SMLNJ將字符串列表解析爲具有多個數據類型的元組列表
更具體:
val strlist = ["1, 2, 3, 'hello', 4, 5, false, 6, [1, 2, 3], [1, 2]",
"6, 1, 3, 'world', 4, 5, true, 4, [1, 2], [4, 7, 5]",
. . .] : string list
到
val tuplist = [(1, 2, 3, "hello", 4, 5, false, 6, [1, 2, 3], [1, 2]),
(6, 1, 3, "world", 4, 5, true, 4, [1, 2], [4, 7, 5]),
. . .] : (int * int * int * string * int * int * bool * int * int list * int list) list
每個列表元素具有相同的格式。
...你到目前爲止嘗試過什麼?告訴我們你已經付出了一些努力,並且我們會幫助你解決你遇到的**特定**問題。也就是說,我懷疑這是可能的,因爲這樣的函數會要求它的類型在運行時改變*(除非你知道所有的字符串都有這種格式,在這種情況下在問題中提到它)。 – hnefatl