|
4 | 4 | Contributors: Mark ELLIS <[email protected]>, Vladimir ALEXIEV <[email protected]> |
5 | 5 | */ |
6 | 6 |
|
7 | | -var module = module ? module : {}; // shim for browser use |
| 7 | +// var module = module ? module : {}; // shim for browser use |
8 | 8 |
|
9 | | -function hljsDefineTurtle(hljs) { |
| 9 | +// function hljsDefineTurtle(hljs) { |
| 10 | +export default function (hljs) { |
10 | 11 | var KEYWORDS = { |
11 | 12 | keyword: 'BASE|10 PREFIX|10 @base|10 @prefix|10', |
12 | 13 | literal: 'true|0 false|0', |
@@ -84,7 +85,7 @@ function hljsDefineTurtle(hljs) { |
84 | 85 |
|
85 | 86 | return { |
86 | 87 | name: "Turtle", |
87 | | - case_insensitive: false, // was: true, but PREFIX and @prefix are oblig. cased thus |
| 88 | + case_insensitive: true, // however `true` and `@prefix` are oblig. cased thus |
88 | 89 | keywords: KEYWORDS, |
89 | 90 | aliases: ['turtle', 'ttl', 'n3'], |
90 | 91 | contains: [ |
@@ -114,8 +115,8 @@ function hljsDefineTurtle(hljs) { |
114 | 115 | }; |
115 | 116 | } |
116 | 117 |
|
117 | | -module.exports = function (hljs) { |
118 | | - hljs.registerLanguage('turtle', hljsDefineTurtle); |
119 | | -}; |
| 118 | +// module.exports = function (hljs) { |
| 119 | +// hljs.registerLanguage('turtle', hljsDefineTurtle); |
| 120 | +// }; |
120 | 121 |
|
121 | | -module.exports.definer = hljsDefineTurtle; |
| 122 | +// module.exports.definer = hljsDefineTurtle; |
0 commit comments