Syntax Highlighter の1ファイル化圧縮前
匿名関数の行頭に、おそらくは多ファイルの行末のセミコロンの付け忘れに対処する為のセミコロンが付けてあり、邪魔なのでそれを削除した。コード中に大なりの省略形があり、最初、何の記号だか分からなかった。
HTML
<pre class="brush:js">
document.write("hello(≥∀≤)");
</pre>
CSS
/**
* SyntaxHighlighter
* http://alexgorbatchev.com/SyntaxHighlighter
*
* SyntaxHighlighter is donationware. If you are using it, please donate.
* http://alexgorbatchev.com/SyntaxHighlighter/donate.html
*
* @version
* 3.0.83 (July 02 2010)
*
* @copyright
* Copyright (C) 2004-2010 Alex Gorbatchev.
*
* @license
* Dual licensed under the MIT and GPL licenses.
*/
.syntaxhighlighter a,
.syntaxhighlighter div,
.syntaxhighlighter code,
.syntaxhighlighter table,
.syntaxhighlighter table td,
.syntaxhighlighter table tr,
.syntaxhighlighter table tbody,
.syntaxhighlighter table thead,
.syntaxhighlighter table caption,
.syntaxhighlighter textarea {
-moz-border-radius: 0 0 0 0 !important;
-webkit-border-radius: 0 0 0 0 !important;
background: none !important;
border: 0 !important;
bottom: auto !important;
float: none !important;
height: auto !important;
left: auto !important;
line-height: 1.1em !important;
margin: 0 !important;
outline: 0 !important;
overflow: visible !important;
padding: 0 !important;
position: static !important;
right: auto !important;
text-align: left !important;
top: auto !important;
vertical-align: baseline !important;
width: auto !important;
box-sizing: content-box !important;
font-family: "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important;
font-weight: normal !important;
font-style: normal !important;
font-size: 1em !important;
min-height: inherit !important;
min-height: auto !important;
}
.syntaxhighlighter {
width: 100% !important;
margin: 1em 0 1em 0 !important;
position: relative !important;
overflow: auto !important;
font-size: 1em !important;
}
.syntaxhighlighter.source {
overflow: hidden !important;
}
.syntaxhighlighter .bold {
font-weight: bold !important;
}
.syntaxhighlighter .italic {
font-style: italic !important;
}
.syntaxhighlighter .line {
white-space: pre...
JavaScript
/*
* SyntaxHighlighter http://alexgorbatchev.com/SyntaxHighlighter
* SyntaxHighlighter is donationware. If you are using it, please donate.
* http://alexgorbatchev.com/SyntaxHighlighter/donate.html
*
* @version 3.0.83 (July 02 2010)
* @copyright Copyright (C) 2004-2010 Alex Gorbatchev.
* @license Dual licensed under the MIT and GPL licenses.
#01 shCore.js
#02 shBrushAppleScript.js
#03 shBrushAS3.js
#04 shBrushBash.js
#05 shBrushColdFusion.js
#06 shBrushCpp.js
#07 shBrushCSharp.js
#08 shBrushCss.js
#09 shBrushDelphi.js
#10 shBrushDiff.js
#11 shBrushErlang.js
#12 shBrushGroovy.js
#13 shBrushJava.js
#14 shBrushJavaFX.js
#15 shBrushJScript.js
#16 shBrushPerl.js
#17 shBrushPhp.js
#18 shBrushPlain.js
#19 shBrushPowerShell.js
#20 shBrushPython.js
#21 shBrushRuby.js
#22 shBrushSass.js
#23 shBrushScala.js
#24 shBrushSql.js
#25 shBrushVb.js
#26 shBrushXml.js
#27 shLegacy.js
#28 shAutoloader.js
#29 Setting and Loading
*/
// #01 shCore.js
eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('K M;I(M)1S 2U("2a\'t 4k M 4K 2g 3l 4G 4H");(6(){6 r(f,e){I(!M.1R(f))1S 3m("3s 15 4R");K a=f.1w;f=M(f.1m,t(f)+(e||""));I(a)f.1w={1m:a.1m,19:a.19?a.19.1a(0):N};H f}6 t(f){H(f.1J?"g":"")+(f.4s?"i":"")+(f.4p?"m":"")+(f.4v?"x":"")+(f.3n?"y":"")}6 B(f,e,a,b){K...