Mercurial > projects > dil
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); |