256 (r'\+\+|--|->|\+|-|##|#|\*|/|<|>|&&|\^|~|\|\|\?|:', Operator), |
256 (r'\+\+|--|->|\+|-|##|#|\*|/|<|>|&&|\^|~|\|\|\?|:', Operator), |
257 (r'\b(mod=|lt=|le=|eq=|ne=|ge=|gt=|not=|and=|or=|xor=)', Operator), |
257 (r'\b(mod=|lt=|le=|eq=|ne=|ge=|gt=|not=|and=|or=|xor=)', Operator), |
258 (r'\b(mod|lt|le|eq|ne|ge|gt|not|and|or|xor)\b', Operator), |
258 (r'\b(mod|lt|le|eq|ne|ge|gt|not|and|or|xor)\b', Operator), |
259 (r'"[^\"]*"', String.Double), |
259 (r'"[^\"]*"', String.Double), |
260 (r"'[^\']*'", String.Single), |
260 (r"'[^\']*'", String.Single), |
261 (r'\b[\+\-]?([0-9]*\.[0-9]+|[0-9]+\.[0-9]*)(D|E)?([\+\-]?[0-9]+)?\b', Number.Float), |
261 (r'\b[+\-]?([0-9]*\.[0-9]+|[0-9]+\.[0-9]*)(D|E)?([+\-]?[0-9]+)?\b', |
262 (r'\b\'[\+\-]?[0-9A-F]+\'X(U?(S?|L{1,2})|B)\b', Number.Hex), |
262 Number.Float), |
263 (r'\b\'[\+\-]?[0-7]+\'O(U?(S?|L{1,2})|B)\b', Number.Oct), |
263 (r'\b\'[+\-]?[0-9A-F]+\'X(U?(S?|L{1,2})|B)\b', Number.Hex), |
264 (r'\b[\+\-]?[0-9]+U?L{1,2}\b', Number.Integer.Long), |
264 (r'\b\'[+\-]?[0-7]+\'O(U?(S?|L{1,2})|B)\b', Number.Oct), |
265 (r'\b[\+\-]?[0-9]+U?S?\b', Number.Integer), |
265 (r'\b[+\-]?[0-9]+U?L{1,2}\b', Number.Integer.Long), |
266 (r'\b[\+\-]?[0-9]+B\b', Number), |
266 (r'\b[+\-]?[0-9]+U?S?\b', Number.Integer), |
|
267 (r'\b[+\-]?[0-9]+B\b', Number), |
267 (r'.', Text), |
268 (r'.', Text), |
268 ] |
269 ] |
269 } |
270 } |