comparison trunk/src/dil/Parser.d @ 507:996041463028

Removed TOK.WCharLiteral and TOK.DCharLiteral. Removed unnecessary TOK members.
author Aziz K?ksal <aziz.koeksal@gmail.com>
date Wed, 12 Dec 2007 02:41:30 +0100
parents 3bb94ba21490
children 943ecc9c133a
comparison
equal deleted inserted replaced
506:1b897a4536a4 507:996041463028
1851 case T.True, T.False: 1851 case T.True, T.False:
1852 // case T.Dollar: 1852 // case T.Dollar:
1853 case T.Int32, T.Int64, T.Uint32, T.Uint64: 1853 case T.Int32, T.Int64, T.Uint32, T.Uint64:
1854 case T.Float32, T.Float64, T.Float80, 1854 case T.Float32, T.Float64, T.Float80,
1855 T.Imaginary32, T.Imaginary64, T.Imaginary80: 1855 T.Imaginary32, T.Imaginary64, T.Imaginary80:
1856 case T.CharLiteral, T.WCharLiteral, T.DCharLiteral: 1856 case T.CharLiteral:
1857 case T.String: 1857 case T.String:
1858 case T.LBracket: 1858 case T.LBracket:
1859 // case T.LBrace: 1859 // case T.LBrace:
1860 case T.Function, T.Delegate: 1860 case T.Function, T.Delegate:
1861 case T.Assert: 1861 case T.Assert:
3519 case T.Float32, T.Float64, T.Float80, 3519 case T.Float32, T.Float64, T.Float80,
3520 T.Imaginary32, T.Imaginary64, T.Imaginary80: 3520 T.Imaginary32, T.Imaginary64, T.Imaginary80:
3521 e = new RealExpression(token.type, token.real_); 3521 e = new RealExpression(token.type, token.real_);
3522 nT(); 3522 nT();
3523 break; 3523 break;
3524 case T.CharLiteral, T.WCharLiteral, T.DCharLiteral: 3524 case T.CharLiteral:
3525 e = new CharExpression(token); 3525 e = new CharExpression(token);
3526 nT(); 3526 nT();
3527 break; 3527 break;
3528 case T.String: 3528 case T.String:
3529 Token*[] stringLiterals; 3529 Token*[] stringLiterals;