predicates

    1熱度

    1回答

    我想了解ANTLR謂詞。爲此,我有一個簡單的詞法和解析器,如下所示。 我想要做的是使用謂詞插入單詞「fubar」,每次它看到「foo」後跟一些空白,然後「酒吧」。我想在保持相同的基本結構的同時做到這一點。在詞法分析器中加分的好處。如果我能夠做到這一點,不用提到底層語言,就可以獲得額外的獎勵點數。但如果有必要,它是C#。 例如,如果輸入字符串爲: programmers use the words

    0熱度

    2回答

    我做了這些方法的類: def promotion_available? promotion.present? end def promotion @promotion ||= PromotionUser.user(@user.id).available.first end 然後,同事取出promotion方法,並以這種方式改變了謂詞promotion_availab

    0熱度

    1回答

    這些句子是: 實數i是等式f.i = i + l的最大實解。 沒有整數大於其他所有值。 我覺得第一個是所有的聲明,但我完全不知道第二個聲明。 任何幫助將是巨大的,感謝

    0熱度

    1回答

    我想要得到一個謂詞來從1個事實與另一個事實進行關聯,並繼續前進,直到指定的停止點。 例如, 假設我正在做一個物流記錄,我想知道誰從誰那裏得到了包裹,他們從哪裏得到它,直到最後。 Prolog的 mailRoom(m). gotFrom(annie,brock). gotFrom(brock,cara). gotFrom(cara,daniel). gotF

    1熱度

    3回答

    我有一個問題,其中有一個元素列表,我必須遍歷特定/ 2謂詞的所有實例以查找哪一個具有最高匹配數列表中的元素。在實施方面,我似乎無法弄清楚我應該如何更新迄今爲止最高的比賽,然後在沒有更多比賽時停止。 findAnswer(MyList, HighMatchNum,_):- answer(X,Y), myIntersection(MyList, Y, NUM), //handles

    1熱度

    2回答

    我有以下前提和幾個小問題一個簡單的應用: 我有4個標籤,每一個表視圖顯示不同的信息,每個信息都帶有一個模擬到相同視圖控制器的加號按鈕,允許用戶將信息添加到應用程序中。 用戶在視圖控制器中添加名稱,標題,日期和金額,當他們按下保存時,它將被保存到核心數據表視圖中。 第一個選項卡顯示包含標籤等的自定義表格單元格中上述信息位(名稱,標題,日期,金額)的所有位。 第二個選項卡僅顯示名稱信息,第三個選項卡只

    0熱度

    1回答

    我只是在C++中試驗make_heap()函數。以下是我通過打印它們來跟蹤每次調用bool謂詞()時要比較的元素的代碼。 #include <iostream> #include <algorithm> using namespace std; // bool predicate function to make a min heap bool predicate(int a, int

    0熱度

    1回答

    我呼籲您,因爲我在使用libxml2庫時遇到了問題,該庫並未考慮到xpath表達式中的某些參數。 這裏是我試圖解析XML文件的例子: <?xml version="1.0" encoding="ISO-8859-1"?> <bookstore> <book title="Harry Potter" lang="eng" version="1"> <price>29.99

    1熱度

    1回答

    我目前正在學習Prolog中的謂詞邏輯。我無法回答關於該主題的問題,並想知道使用Prolog謂詞解決此類問題的步驟。我有一個場景,必須使用兩個不同的謂詞名稱在Prolog謂詞中表示。 甲乙結婚 乙喜歡Ç C和d結婚 d喜歡Ë ˚F喜歡乙 Ë喜歡乙 E和G爲已婚 A贊G

    2熱度

    1回答

    我想在混合AND和OR謂詞時爲breeze.js配置正確的語法。我沒有在微風網站上看到一個例子,在其他任何地方都找不到。 基本上我想要做這樣的事情在我的WHERE子句: ( age > 30 AND sex == 'M' AND jobStartDate >= '1/1/2000' ) OR ( exemptStatus == 1 ) 這將帶回符合3個標準或免徵該實體。我使用帶