156 (r'/\*\*(?!/)', Comment.Multiline, 'documentation comment'), |
156 (r'/\*\*(?!/)', Comment.Multiline, 'documentation comment'), |
157 (r'/\*[\w\W]*?\*/', Comment.Multiline), |
157 (r'/\*[\w\W]*?\*/', Comment.Multiline), |
158 (r'//.*', Comment.Single), |
158 (r'//.*', Comment.Single), |
159 ], |
159 ], |
160 'non-comments': [ |
160 'non-comments': [ |
161 ('\A#JSGF[^;]*', Comment.Preproc), |
161 (r'\A#JSGF[^;]*', Comment.Preproc), |
162 (r'\s+', Text), |
162 (r'\s+', Text), |
163 (r';', Punctuation), |
163 (r';', Punctuation), |
164 (r'[=|()\[\]*+]', Operator), |
164 (r'[=|()\[\]*+]', Operator), |
165 (r'/[^/]+/', Number.Float), |
165 (r'/[^/]+/', Number.Float), |
166 (r'"', String.Double, 'string'), |
166 (r'"', String.Double, 'string'), |