В чем разница \ = и \ +?
, потому что
?- 15\=14.
?- \+ 15=14.<--- this gives an error while the above does not.
Почему? Разве они не одинаковы?
Редактировать: вот ошибка:
Compiling the file:
D:\Program Files\Strawberry Prolog Beta\Games\WarCraft.pro
Warning 4: The string \+ is not an operator. (line 1, before the first clause)
Error 16: Instead of the integer 15 what is expected here is something like an infix operator or a full stop. (line 1, before the first clause)
1 error, 1 warning.
Также я использую пролог Strawberry Я также попробовал его на прологе SWI.