Mercurial > projects > dil
diff trunk/src/dil/LexerFuncs.d @ 533:2a8d0ed0d71e
Improved error reporting in dil.Converter.
Added isNewline(dchar c) to dil.LexerFuncs.
Added 4 messages to struct MSG in dil.Messages.
author | Aziz K?ksal <aziz.koeksal@gmail.com> |
---|---|
date | Mon, 17 Dec 2007 17:35:38 +0100 |
parents | 5a607597dc22 |
children |
line wrap: on
line diff
--- a/trunk/src/dil/LexerFuncs.d Mon Dec 17 16:10:08 2007 +0100 +++ b/trunk/src/dil/LexerFuncs.d Mon Dec 17 17:35:38 2007 +0100 @@ -33,6 +33,12 @@ return *p == '\n' || *p == '\r' || isUnicodeNewline(p); } +/// Returns if c is a Newline character. +bool isNewline(dchar c) +{ + return c == '\n' || c == '\r' || isUnicodeNewlineChar(c); +} + /++ Returns true if p points to an EOF character. EOF: 0 | _Z_