156 |
156 |
157 'nums': [ |
157 'nums': [ |
158 (r'\d+(?![.e])(_[a-z]\w+)?', Number.Integer), |
158 (r'\d+(?![.e])(_[a-z]\w+)?', Number.Integer), |
159 (r'[+-]?\d*\.\d+([ed][-+]?\d+)?(_[a-z]\w+)?', Number.Float), |
159 (r'[+-]?\d*\.\d+([ed][-+]?\d+)?(_[a-z]\w+)?', Number.Float), |
160 (r'[+-]?\d+\.\d*([ed][-+]?\d+)?(_[a-z]\w+)?', Number.Float), |
160 (r'[+-]?\d+\.\d*([ed][-+]?\d+)?(_[a-z]\w+)?', Number.Float), |
|
161 (r'[+-]?\d+(\.\d*)?[ed][-+]?\d+(_[a-z]\w+)?', Number.Float), |
161 ], |
162 ], |
162 } |
163 } |
163 |
164 |
164 |
165 |
165 class FortranFixedLexer(RegexLexer): |
166 class FortranFixedLexer(RegexLexer): |