Jestem nowy w Perl, a ja jestem fiddiling wokół. Znalazłem ten kod online. Oto fragment kodu:bareword znaleźć miejsce, gdzie operator oczekuje
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).
i otrzymuję ten błąd: gołe słowo znaleźć, gdzie operator oczekuje blisko „process_input (n, Zadanie” linia 83. Może być zbieg multi-line ,, początkowy ciąg on line 82.
czy jesteś pewien, że używasz Perl? –
Uzgodnione, że wygląda bardziej jak prolog. – Ether
AFAIK zarówno prolog jak i perl używają rozszerzenia ".pl", co prawdopodobnie jest przyczyną zamieszania. –