From a90eaa4937390b9459f769571c249f247792ffcf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=ADtor=20Santos=20Costa?= Date: Tue, 8 Nov 2011 15:30:06 +0000 Subject: [PATCH] fix syntax error handling. --- pl/messages.yap | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pl/messages.yap b/pl/messages.yap index 36435f5f9..961092713 100644 --- a/pl/messages.yap +++ b/pl/messages.yap @@ -281,6 +281,8 @@ system_message(error(signal(SIG,_), _)) --> [ 'UNEXPECTED SIGNAL: ~a' - [SIG] ]. system_message(error(syntax_error(G,_,Msg,[],_,0,File), _)) --> [ 'SYNTAX ERROR at "~a", goal ~q: ~a' - [File,G,Msg] ]. +system_message(error(syntax_error(end_of_clause), stream(Stream, Line, _, _))) --> + [ 'SYNTAX ERROR ~a, stream ~w, near line ~d.' - ['Unexpected end of clause',Stream,Line] ]. system_message(error(syntax_error(read(_),_,_,Term,Pos,Start,File), Where)) --> { Term = [_|_] }, ['~w' - [Where]],