Dear Sylvain,
Thank you very much for the corrections. Pauline On Wed, 23 Apr 2008, Sylvain Soliman wrote:
* Pauline Kra <[EMAIL PROTECTED]>:chkforpuncttag(W,_) :-member(W,['/','<','>','-','[','{','_','+','=','|','\','?']),!.You need to escape the \ -> \\get_tagsentence(['%','%'|Rest],Sent,Remainder) :- get_tagsentence(Rest,_,Rem), % line 78 get_tagsentence(Rem,Sent,Remainder). get_tagsentence([X,.,Y,Z|Rest],[X,.],[Y,Z|Rest]) :- % break up "140. 3+"This seems to be line 78 (and not the one marked as such)number(X), number(Y), Z = '+', !. % Y belongs to '+' for new sentence get_tagsentence([X,.,Y,Z|Rest],[N|SRest],LRest) :- % line 82If you want the character 'dot' you need to enclose it in single quotes -> '.' Best, Sylvain -- Sylvain Soliman <[EMAIL PROTECTED]> Tel: (+33) 1 39635761 INRIA Paris-Rocquencourt - Equipe CONTRAINTES Fax: (+33) 1 39635469 Domaine de Voluceau, Rocquencourt, BP 105 GnuPG Public Key: 0x0F53AF99 78153 LE CHESNAY CEDEX - FRANCE http://contraintes.inria.fr/~soliman/
_______________________________________________ Users-prolog mailing list [email protected] http://lists.gnu.org/mailman/listinfo/users-prolog
