假設一個聲明,我們有兩個模塊A和B,(A在B打開)如何在給定的解決方案評估不同的模型不是用來生成aforementionned解決方案
您生成一個解決方案的謂詞來自A,並且在B中有一些參數化謂詞,只有關於A BUT的元素的原因,因爲某些原因,您不能將這些謂詞放在模塊A中。
如何評估在從B生成的解決方案中聲明的謂詞一個 ?
這裏有以下步驟我跟着來嘗試實現這一目標(失敗)
- 生成一個
- 的解決方案採用B
- 的所有可達簽名閱讀本解決方案解析爲一個表達式作爲基於A的參數
- 檢索在B中聲明的謂詞
- 評估步驟4中檢索到的解決方案中使用定義的參數i在步驟2中讀取的解決方案n階3.
IF謂詞體不包含到模塊A的元件的任何參考然後,評價是成功的。 ELSE它產生的那種致命的錯誤:
字段「字段(SIG <:場)」翻譯過程中沒有被綁定到一個法律價值。