diff options
author | Florian Dold <florian.dold@gmail.com> | 2019-03-27 21:01:33 +0100 |
---|---|---|
committer | Florian Dold <florian.dold@gmail.com> | 2019-03-27 21:01:33 +0100 |
commit | cc97a4dd2a967e1c2273bd5f4c5f49a5bf2e2585 (patch) | |
tree | 92c5d88706a6ffc654d1b133618d357890e7096b /node_modules/highlight.js/lib/languages/delphi.js | |
parent | 3771b4d6b67b34c130f3a9a1a15f42deefdb2eda (diff) |
remove node_modules
Diffstat (limited to 'node_modules/highlight.js/lib/languages/delphi.js')
-rw-r--r-- | node_modules/highlight.js/lib/languages/delphi.js | 68 |
1 files changed, 0 insertions, 68 deletions
diff --git a/node_modules/highlight.js/lib/languages/delphi.js b/node_modules/highlight.js/lib/languages/delphi.js deleted file mode 100644 index 31bf6a8e3..000000000 --- a/node_modules/highlight.js/lib/languages/delphi.js +++ /dev/null @@ -1,68 +0,0 @@ -module.exports = function(hljs) { - var KEYWORDS = - 'exports register file shl array record property for mod while set ally label uses raise not ' + - 'stored class safecall var interface or private static exit index inherited to else stdcall ' + - 'override shr asm far resourcestring finalization packed virtual out and protected library do ' + - 'xorwrite goto near function end div overload object unit begin string on inline repeat until ' + - 'destructor write message program with read initialization except default nil if case cdecl in ' + - 'downto threadvar of try pascal const external constructor type public then implementation ' + - 'finally published procedure absolute reintroduce operator as is abstract alias assembler ' + - 'bitpacked break continue cppdecl cvar enumerator experimental platform deprecated ' + - 'unimplemented dynamic export far16 forward generic helper implements interrupt iochecks ' + - 'local name nodefault noreturn nostackframe oldfpccall otherwise saveregisters softfloat ' + - 'specialize strict unaligned varargs '; - var COMMENT_MODES = [ - hljs.C_LINE_COMMENT_MODE, - hljs.COMMENT(/\{/, /\}/, {relevance: 0}), - hljs.COMMENT(/\(\*/, /\*\)/, {relevance: 10}) - ]; - var DIRECTIVE = { - className: 'meta', - variants: [ - {begin: /\{\$/, end: /\}/}, - {begin: /\(\*\$/, end: /\*\)/} - ] - }; - var STRING = { - className: 'string', - begin: /'/, end: /'/, - contains: [{begin: /''/}] - }; - var CHAR_STRING = { - className: 'string', begin: /(#\d+)+/ - }; - var CLASS = { - begin: hljs.IDENT_RE + '\\s*=\\s*class\\s*\\(', returnBegin: true, - contains: [ - hljs.TITLE_MODE - ] - }; - var FUNCTION = { - className: 'function', - beginKeywords: 'function constructor destructor procedure', end: /[:;]/, - keywords: 'function constructor|10 destructor|10 procedure|10', - contains: [ - hljs.TITLE_MODE, - { - className: 'params', - begin: /\(/, end: /\)/, - keywords: KEYWORDS, - contains: [STRING, CHAR_STRING, DIRECTIVE].concat(COMMENT_MODES) - }, - DIRECTIVE - ].concat(COMMENT_MODES) - }; - return { - aliases: ['dpr', 'dfm', 'pas', 'pascal', 'freepascal', 'lazarus', 'lpr', 'lfm'], - case_insensitive: true, - keywords: KEYWORDS, - illegal: /"|\$[G-Zg-z]|\/\*|<\/|\|/, - contains: [ - STRING, CHAR_STRING, - hljs.NUMBER_MODE, - CLASS, - FUNCTION, - DIRECTIVE - ].concat(COMMENT_MODES) - }; -};
\ No newline at end of file |