The '\e' character constant is a GCC extension. Use '\x1B' instead'.

git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@747 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
This commit is contained in:
stasinos 2003-01-22 17:23:18 +00:00
parent 00eac157f1
commit 64fbfbf476

View File

@ -4,12 +4,12 @@
* * * *
* Yap Prolog was developed at NCCUP - Universidade do Porto * * Yap Prolog was developed at NCCUP - Universidade do Porto *
* * * *
* Copyright L.Damas, V.S.Costa and Universidade do Porto 1985-1997 * * Copyright L.Damas, V.S.Costa and Universidade do Porto 1985-2003 *
* * * *
************************************************************************** **************************************************************************
* * * *
* File: %W% %G% * * File: %W% %G% *
* Last rev: * * Last rev: 22-1-03 *
* mods: * * mods: *
* comments: Prolog's scanner * * comments: Prolog's scanner *
* * * *
@ -227,7 +227,7 @@ read_quoted_char(int *scan_nextp, int inp_stream, int (*QuotedNxtch)(int))
case 'd': case 'd':
return 127; return 127;
case 'e': case 'e':
return '\e'; return '\x1B'; /* <ESC>, a.k.a. \e */
case 'f': case 'f':
return '\f'; return '\f';
case 'n': case 'n':