comparison trunk/src/main.d @ 308:3b9fc1e72210

- Indented some cases. Removed case TOK.Catenate.
author aziz
date Tue, 14 Aug 2007 18:35:02 +0000
parents 5f6a173d4ad3
children b4d842b0d2c7
comparison
equal deleted inserted replaced
307:5f6a173d4ad3 308:3b9fc1e72210
144 writef("<sl>%s</sl>", srcText); 144 writef("<sl>%s</sl>", srcText);
145 break; 145 break;
146 case TOK.CharLiteral, TOK.WCharLiteral, TOK.DCharLiteral: 146 case TOK.CharLiteral, TOK.WCharLiteral, TOK.DCharLiteral:
147 writef("<cl>%s</cl>", srcText); 147 writef("<cl>%s</cl>", srcText);
148 break; 148 break;
149 case TOK.Assign, TOK.Equal, 149 case TOK.Assign, TOK.Equal,
150 TOK.Less, TOK.Greater, 150 TOK.Less, TOK.Greater,
151 TOK.LShiftAssign, TOK.LShift, 151 TOK.LShiftAssign, TOK.LShift,
152 TOK.RShiftAssign, TOK.RShift, 152 TOK.RShiftAssign, TOK.RShift,
153 TOK.URShiftAssign, TOK.URShift, 153 TOK.URShiftAssign, TOK.URShift,
154 TOK.OrAssign, TOK.OrBinary, 154 TOK.OrAssign, TOK.OrBinary,
155 TOK.AndAssign, TOK.AndBinary, 155 TOK.AndAssign, TOK.AndBinary,
156 TOK.PlusAssign, TOK.PlusPlus, TOK.Plus, 156 TOK.PlusAssign, TOK.PlusPlus, TOK.Plus,
157 TOK.MinusAssign, TOK.MinusMinus, TOK.Minus, 157 TOK.MinusAssign, TOK.MinusMinus, TOK.Minus,
158 TOK.DivAssign, TOK.Div, 158 TOK.DivAssign, TOK.Div,
159 TOK.MulAssign, TOK.Mul, 159 TOK.MulAssign, TOK.Mul,
160 TOK.ModAssign, TOK.Mod, 160 TOK.ModAssign, TOK.Mod,
161 TOK.XorAssign, TOK.Xor, 161 TOK.XorAssign, TOK.Xor,
162 TOK.CatAssign, TOK.Catenate, 162 TOK.CatAssign,
163 TOK.Tilde, 163 TOK.Tilde,
164 TOK.Unordered, 164 TOK.Unordered,
165 TOK.UorE, 165 TOK.UorE,
166 TOK.UorG, 166 TOK.UorG,
167 TOK.UorGorE, 167 TOK.UorGorE,
194 if (token.prev.type == TOK.Identifier && token.next.type == TOK.LParen) 194 if (token.prev.type == TOK.Identifier && token.next.type == TOK.LParen)
195 goto default; 195 goto default;
196 writef(`<op c="n">!</op>`); 196 writef(`<op c="n">!</op>`);
197 break; 197 break;
198 case TOK.Int32, TOK.Int64, TOK.Uint32, TOK.Uint64, 198 case TOK.Int32, TOK.Int64, TOK.Uint32, TOK.Uint64,
199 TOK.Float32, TOK.Float64, TOK.Float80, 199 TOK.Float32, TOK.Float64, TOK.Float80,
200 TOK.Imaginary32, TOK.Imaginary64, TOK.Imaginary80: 200 TOK.Imaginary32, TOK.Imaginary64, TOK.Imaginary80:
201 writef("<n>%s</n>", srcText); 201 writef("<n>%s</n>", srcText);
202 break; 202 break;
203 case TOK.LParen, TOK.RParen, TOK.LBracket, 203 case TOK.LParen, TOK.RParen, TOK.LBracket,
204 TOK.RBracket, TOK.LBrace, TOK.RBrace: 204 TOK.RBracket, TOK.LBrace, TOK.RBrace:
205 writef("<br>%s</br>", srcText); 205 writef("<br>%s</br>", srcText);
206 break; 206 break;
207 default: 207 default:
208 if (token.isKeyword()) 208 if (token.isKeyword())
209 writef("<k>%s</k>", srcText); 209 writef("<k>%s</k>", srcText);