From da1eb0bc1080c13e7fd61dd80ed80445102ebd00 Mon Sep 17 00:00:00 2001 From: OGINO Masanori Date: Sun, 5 Jan 2014 17:53:14 +0900 Subject: [PATCH] Remove '\e'. The escape sequence is not in ISO C. Signed-off-by: OGINO Masanori --- src/scan.l | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/scan.l b/src/scan.l index a24da8ab..05a74905 100644 --- a/src/scan.l +++ b/src/scan.l @@ -94,7 +94,7 @@ infnan "+inf.0"|"-inf.0"|"+nan.0"|"-nan.0" alarm { yylvalp->c = '\a'; BEGIN(INITIAL); return tCHAR; } backspace { yylvalp->c = '\b'; BEGIN(INITIAL); return tCHAR; } delete { yylvalp->c = 0x7f; BEGIN(INITIAL); return tCHAR; } -escape { yylvalp->c = '\e'; BEGIN(INITIAL); return tCHAR; } +escape { yylvalp->c = 0x1b; BEGIN(INITIAL); return tCHAR; } newline { yylvalp->c = '\n'; BEGIN(INITIAL); return tCHAR; } null { yylvalp->c = '\0'; BEGIN(INITIAL); return tCHAR; } return { yylvalp->c = '\r'; BEGIN(INITIAL); return tCHAR; }