语法错误:。或表达式1错误编译失败后预期的运算符

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了语法错误:。或表达式1错误编译失败后预期的运算符相关的知识,希望对你有一定的参考价值。

namelist=integer*;

谓词

member12(namelist,namelist,namelist);

条款

member12([],L,L).
member12([X|L1],L2,[X|L3]):-
   member12(L1,L2,L3).
答案

好吧,好像你没有提供整个代码,考虑到你的错误,我会说它在你的目标部分。

你可能有这条线:

consult('D:\Prolog\list.pl')

并且错误消息指出缺少“.或operator”

consult('D:\Prolog\list.pl').
% here _______________________↑

以上是关于语法错误:。或表达式1错误编译失败后预期的运算符的主要内容,如果未能解决你的问题,请参考以下文章

Swift:尝试将记录推送到实体时,NSManaged 中出现“运算符后的预期表达式”错误

如何修复渲染 SLS 失败:Jinja 语法错误:预期令牌',',得到':'?

Lua 错误处理

JAVA-初步认识-第三章-三元运算符

Typescript 编译错误:错误 TS1109:预期表达式

打字稿编译错误:错误 TS1109:预期表达式