From 735ae599dc080f11a35da4cf798b856664132305 Mon Sep 17 00:00:00 2001 From: Alessandro Fragnani Date: Fri, 18 Jan 2019 00:18:25 -0200 Subject: [PATCH] Pascal does not have "escape" - remove it --- src/pascal/pascal.ts | 4 ---- 1 file changed, 4 deletions(-) diff --git a/src/pascal/pascal.ts b/src/pascal/pascal.ts index 3887e76a..79673067 100644 --- a/src/pascal/pascal.ts +++ b/src/pascal/pascal.ts @@ -88,8 +88,6 @@ export const language = { // we include these common regular expressions symbols: /[=><:@\^&|+\-*\/\^%]+/, - escapes: /\\(?:[abfnrtv\\"']|x[0-9A-Fa-f]{1,4}|u[0-9A-Fa-f]{4}|U[0-9A-Fa-f]{8})/, - // The main tokenizer for our languages tokenizer: { root: [ @@ -128,7 +126,6 @@ export const language = { // characters [/'[^\\']'/, 'string'], - [/(')(@escapes)(')/, ['string', 'string.escape', 'string']], [/'/, 'string.invalid'] ], @@ -141,7 +138,6 @@ export const language = { string: [ [/[^\\']+/, 'string'], - [/@escapes/, 'string.escape'], [/\\./, 'string.escape.invalid'], [/'/, { token: 'string.quote', bracket: '@close', next: '@pop' } ] ],