gpt4 book ai didi

perl - 在运算符(operator)预期的位置找到了裸字

转载 作者:行者123 更新时间:2023-12-04 11:30:36 26 4
gpt4 key购买 nike

我是 perl 的新手,我正在摆弄。我在网上找到了这个代码。
这是代码片段:

82 process_input(q,[]).
83 process_input(n,Task) :- toptask(Task), set_new_threshold.
84 process_input(s,Task) :- suggest_task(T),
85 apply(addtoagenda,T),toptask(Task).
86 process_input(x,Task) :- print('not yet implemented'),nl,toptask(Task).
87 process_input(i,Task) :- user_task,toptask(Task).

我收到此错误:Bareword 在“process_input(n, Task”第 83 行附近找到运算符(operator)预期的位置。
可能是一个失控的多行 ,, 字符串,从第 82 行开始。

最佳答案

'Bareword' 错误是由代码中的语法错误引起的。 “失控的多行”通常指出错误的开始位置,通常意味着一行尚未完成,通常是因为括号或引号不匹配。

正如一些 SO-ers 指出的那样,这看起来不像 Perl! Perl 解释器对语法错误犹豫不决,因为它不会说那种特定的语言!

关于perl - 在运算符(operator)预期的位置找到了裸字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4833203/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com