4
我有一個存儲的地圖類型值的變量,但我不能提供鍵訪問值:如何在Rascal中將值類型轉換爲Map?
rascal>a
value: ("s":"s")
rascal>a["s"]
|stdin:///|(2,3,<1,2>,<1,5>): subscript not supported on value at |stdin:///|(2,3,<1,2>,<1,5>)
☞ Advice
如何可以解析的值,以圖能夠找回自己的價值?
還有就是你是如何得到這個地圖擺在首位:-)所以,你也可以防止這種情況發生,例如,當你從磁盤讀取使用'readTextValueFile(#map [STR值的問題, str],myLoc)'。這將保證返回值的類型爲'map [str,str]' – jurgenv
或者您在控制檯中重用了一個變量,並且由於潤滑,它變成了一個值。 –
這是否回答你的問題聖地亞哥? – jurgenv