comparison dmd/parse.c @ 159:5acec6b2eef8 trunk

[svn r175] merged dmd 1.029
author ChristianK
date Thu, 01 May 2008 15:15:28 +0200
parents 0ab29b838084
children 092468448d25
comparison
equal deleted inserted replaced
158:287540c5f05e 159:5acec6b2eef8
635 nextToken(); 635 nextToken();
636 if (token.value == TOKidentifier) 636 if (token.value == TOKidentifier)
637 id = token.ident; 637 id = token.ident;
638 else if (token.value == TOKint32v) 638 else if (token.value == TOKint32v)
639 level = (unsigned)token.uns64value; 639 level = (unsigned)token.uns64value;
640 #if V2
641 /* Allow:
642 * version (unittest)
643 * even though unittest is a keyword
644 */
645 else if (token.value == TOKunittest)
646 id = Lexer::idPool(Token::toChars(TOKunittest));
647 #endif
640 else 648 else
641 error("identifier or integer expected, not %s", token.toChars()); 649 error("identifier or integer expected, not %s", token.toChars());
642 nextToken(); 650 nextToken();
643 check(TOKrparen); 651 check(TOKrparen);
644 652