mirror of
https://github.com/microsoft/monaco-editor.git
synced 2025-12-22 22:02:55 +01:00
Remove extraneous bracket directives
This commit is contained in:
parent
21953fde00
commit
36b879e624
16 changed files with 172 additions and 171 deletions
14
src/swift.ts
14
src/swift.ts
|
|
@ -97,7 +97,7 @@ export var language = <ILanguage> {
|
|||
],
|
||||
|
||||
literal: [
|
||||
[ /"/, { token: 'string.quote', bracket: '@open', next: '@stringlit' } ],
|
||||
[ /"/, { token: 'string.quote', next: '@stringlit' } ],
|
||||
[ /0[b]([01]_?)+/, 'number.binary' ],
|
||||
[ /0[o]([0-7]_?)+/, 'number.octal' ],
|
||||
[ /0[x]([0-9a-fA-F]_?)+([pP][\-+](\d_?)+)?/, 'number.hex' ],
|
||||
|
|
@ -106,28 +106,28 @@ export var language = <ILanguage> {
|
|||
],
|
||||
|
||||
stringlit: [
|
||||
[ /\\\(/, { token: 'operator', bracket: '@open', next: '@interpolatedexpression' } ],
|
||||
[ /\\\(/, { token: 'operator', next: '@interpolatedexpression' } ],
|
||||
[ /@escapes/, 'string' ],
|
||||
[ /\\./, 'string.escape.invalid' ],
|
||||
[ /"/, { token: 'string.quote', bracket: '@close', next: '@pop' } ],
|
||||
[ /"/, { token: 'string.quote', next: '@pop' } ],
|
||||
[ /./, 'string' ]
|
||||
],
|
||||
|
||||
interpolatedexpression: [
|
||||
[ /\(/, { token: 'operator', bracket: '@open', next: '@interpolatedexpression' } ],
|
||||
[ /\)/, { token: 'operator', bracket: '@close', next: '@pop' } ],
|
||||
[ /\(/, { token: 'operator', next: '@interpolatedexpression' } ],
|
||||
[ /\)/, { token: 'operator', next: '@pop' } ],
|
||||
{ include: '@literal' },
|
||||
{ include: '@keyword' },
|
||||
{ include: '@symbol' }
|
||||
],
|
||||
|
||||
keyword: [
|
||||
[ /`/, { token: 'operator', bracket: '@open', next: '@escapedkeyword' } ],
|
||||
[ /`/, { token: 'operator', next: '@escapedkeyword' } ],
|
||||
[ /@identifier/, { cases: { '@keywords': 'keyword', '[A-Z][\a-zA-Z0-9$]*': 'type.identifier', '@default': 'identifier' } }]
|
||||
],
|
||||
|
||||
escapedkeyword: [
|
||||
[ /`/, { token: 'operator', bracket: '@close', next: '@pop' } ],
|
||||
[ /`/, { token: 'operator', next: '@pop' } ],
|
||||
[ /./, 'identifier' ]
|
||||
],
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue