aboutsummaryrefslogtreecommitdiffstats
path: root/public/prism/prism-smarty.min.js
diff options
context:
space:
mode:
Diffstat (limited to 'public/prism/prism-smarty.min.js')
-rw-r--r--public/prism/prism-smarty.min.js38
1 files changed, 19 insertions, 19 deletions
diff --git a/public/prism/prism-smarty.min.js b/public/prism/prism-smarty.min.js
index 8c85b65..3b877e1 100644
--- a/public/prism/prism-smarty.min.js
+++ b/public/prism/prism-smarty.min.js
@@ -1,5 +1,5 @@
-!(function (t) {
- (t.languages.smarty = {
+!(function (e) {
+ (e.languages.smarty = {
comment: { pattern: /^\{\*[\s\S]*?\*\}/, greedy: !0 },
'embedded-php': {
pattern: /^\{php\}[\s\S]*?\{\/php\}/,
@@ -9,7 +9,7 @@
php: {
pattern: /[\s\S]+/,
alias: 'language-php',
- inside: t.languages.php,
+ inside: e.languages.php,
},
},
},
@@ -59,36 +59,36 @@
/\b(?:and|eq|gt?e|gt|lt?e|lt|mod|neq?|not|or)\b/,
],
}),
- (t.languages.smarty['embedded-php'].inside.smarty.inside =
- t.languages.smarty),
- (t.languages.smarty.string[0].inside.interpolation.inside.expression.inside =
- t.languages.smarty);
- var e = /"(?:\\.|[^"\\\r\n])*"|'(?:\\.|[^'\\\r\n])*'/,
- a = RegExp(
+ (e.languages.smarty['embedded-php'].inside.smarty.inside =
+ e.languages.smarty),
+ (e.languages.smarty.string[0].inside.interpolation.inside.expression.inside =
+ e.languages.smarty);
+ var n = /"(?:\\.|[^"\\\r\n])*"|'(?:\\.|[^'\\\r\n])*'/,
+ t = RegExp(
'\\{\\*[^]*?\\*\\}|\\{php\\}[^]*?\\{/php\\}|' +
'\\{(?:[^{}"\']|<str>|\\{(?:[^{}"\']|<str>|\\{(?:[^{}"\']|<str>)*\\})*\\})*\\}'.replace(
/<str>/g,
function () {
- return e.source;
+ return n.source;
}
),
'g'
);
- t.hooks.add('before-tokenize', function (e) {
- var n = !1;
- t.languages['markup-templating'].buildPlaceholders(
- e,
+ e.hooks.add('before-tokenize', function (n) {
+ var a = !1;
+ e.languages['markup-templating'].buildPlaceholders(
+ n,
'smarty',
- a,
+ t,
function (e) {
return (
- '{/literal}' === e && (n = !1),
- !n && ('{literal}' === e && (n = !0), !0)
+ '{/literal}' === e && (a = !1),
+ !a && ('{literal}' === e && (a = !0), !0)
);
}
);
}),
- t.hooks.add('after-tokenize', function (e) {
- t.languages['markup-templating'].tokenizePlaceholders(e, 'smarty');
+ e.hooks.add('after-tokenize', function (n) {
+ e.languages['markup-templating'].tokenizePlaceholders(n, 'smarty');
});
})(Prism);