prolog-assert

    6Ciepło

    1Odpowiedz

    Napisałem poniższy prosty kod i spodziewam się, że kiedy piszę "męski", ten kod pyta mnie raz "czy to mężczyzna?" a jeśli wprowadzę "Nie", to napisz na ekranie "ona jest płci żeńskiej". male :- (print

    6Ciepło

    2Odpowiedz

    zdefiniować operator następująco: :- op(500, xfx, =>). Kiedy próbuję coś takiego: assert(a => b). Prolog zgłasza błąd, który mówi „nie uprawnień do modyfikowania static_procedure (=>)/2 '. Jakieś

    5Ciepło

    3Odpowiedz

    Po przeczytaniu instrukcji nie mogę znaleźć różnicy między tymi dwoma. Instrukcja mówi: Zaleca się używać retractall/1 do kasowania wszystkich klauzul dynamicznego orzecznika. Więc zdecydowałem się uż