Mercurial > projects > dang
diff basic/Messages.d @ 106:89db676fbacb
Now able of understanding strings.
author | Anders Johnsen <skabet@gmail.com> |
---|---|
date | Thu, 22 May 2008 12:09:11 +0200 |
parents | 5f258eaf9517 |
children | d1f68bfb58ae |
line wrap: on
line diff
--- a/basic/Messages.d Wed May 21 21:11:55 2008 +0200 +++ b/basic/Messages.d Thu May 22 12:09:11 2008 +0200 @@ -28,6 +28,14 @@ // Imports CannotFindModule, + + // Strings + InvalidStrPrefix, + InvalidStrEscape, + InvalidUtf8Hex, + InvalidHexStrChar, + StringShortEscape, + StringHexInvalid, } enum MessageType @@ -67,7 +75,13 @@ InvalidDeclType : E(Err, "Invalid declaration type"), InvalidType : E(Err, "Invalid type"), ExpectedIdAfterPackage : E(Err, "Identifier expected following package"), - CannotFindModule : E(Err, "Cannot find module '%0'") + CannotFindModule : E(Err, "Cannot find module '%0'"), + InvalidStrPrefix : E(Err, "Invalid string literal prefix"), + InvalidStrEscape : E(Err, "Invalid escape sequence"), + InvalidUtf8Hex : E(Err, "Invalid Utf8 hex char"), + InvalidHexStrChar : E(Err, "Invalid character in hex string"), + StringShortEscape : E(Err, "String literal is to short for escape sequence"), + StringHexInvalid : E(Err, "Hex escape sequence have invalid digit at position %0 of %1") ]; }