File manager - Edit - /home/opticamezl/www/newok/go.tar
Back
go.js 0000644 00000013660 15174721271 0005524 0 ustar 00 // CodeMirror, copyright (c) by Marijn Haverbeke and others // Distributed under an MIT license: https://codemirror.net/5/LICENSE (function(mod) { if (typeof exports == "object" && typeof module == "object") // CommonJS mod(require("../../lib/codemirror")); else if (typeof define == "function" && define.amd) // AMD define(["../../lib/codemirror"], mod); else // Plain browser env mod(CodeMirror); })(function(CodeMirror) { "use strict"; CodeMirror.defineMode("go", function(config) { var indentUnit = config.indentUnit; var keywords = { "break":true, "case":true, "chan":true, "const":true, "continue":true, "default":true, "defer":true, "else":true, "fallthrough":true, "for":true, "func":true, "go":true, "goto":true, "if":true, "import":true, "interface":true, "map":true, "package":true, "range":true, "return":true, "select":true, "struct":true, "switch":true, "type":true, "var":true, "bool":true, "byte":true, "complex64":true, "complex128":true, "float32":true, "float64":true, "int8":true, "int16":true, "int32":true, "int64":true, "string":true, "uint8":true, "uint16":true, "uint32":true, "uint64":true, "int":true, "uint":true, "uintptr":true, "error": true, "rune":true, "any":true, "comparable":true }; var atoms = { "true":true, "false":true, "iota":true, "nil":true, "append":true, "cap":true, "close":true, "complex":true, "copy":true, "delete":true, "imag":true, "len":true, "make":true, "new":true, "panic":true, "print":true, "println":true, "real":true, "recover":true }; var isOperatorChar = /[+\-*&^%:=<>!|\/]/; var curPunc; function tokenBase(stream, state) { var ch = stream.next(); if (ch == '"' || ch == "'" || ch == "`") { state.tokenize = tokenString(ch); return state.tokenize(stream, state); } if (/[\d\.]/.test(ch)) { if (ch == ".") { stream.match(/^[0-9]+([eE][\-+]?[0-9]+)?/); } else if (ch == "0") { stream.match(/^[xX][0-9a-fA-F]+/) || stream.match(/^0[0-7]+/); } else { stream.match(/^[0-9]*\.?[0-9]*([eE][\-+]?[0-9]+)?/); } return "number"; } if (/[\[\]{}\(\),;\:\.]/.test(ch)) { curPunc = ch; return null; } if (ch == "/") { if (stream.eat("*")) { state.tokenize = tokenComment; return tokenComment(stream, state); } if (stream.eat("/")) { stream.skipToEnd(); return "comment"; } } if (isOperatorChar.test(ch)) { stream.eatWhile(isOperatorChar); return "operator"; } stream.eatWhile(/[\w\$_\xa1-\uffff]/); var cur = stream.current(); if (keywords.propertyIsEnumerable(cur)) { if (cur == "case" || cur == "default") curPunc = "case"; return "keyword"; } if (atoms.propertyIsEnumerable(cur)) return "atom"; return "variable"; } function tokenString(quote) { return function(stream, state) { var escaped = false, next, end = false; while ((next = stream.next()) != null) { if (next == quote && !escaped) {end = true; break;} escaped = !escaped && quote != "`" && next == "\\"; } if (end || !(escaped || quote == "`")) state.tokenize = tokenBase; return "string"; }; } function tokenComment(stream, state) { var maybeEnd = false, ch; while (ch = stream.next()) { if (ch == "/" && maybeEnd) { state.tokenize = tokenBase; break; } maybeEnd = (ch == "*"); } return "comment"; } function Context(indented, column, type, align, prev) { this.indented = indented; this.column = column; this.type = type; this.align = align; this.prev = prev; } function pushContext(state, col, type) { return state.context = new Context(state.indented, col, type, null, state.context); } function popContext(state) { if (!state.context.prev) return; var t = state.context.type; if (t == ")" || t == "]" || t == "}") state.indented = state.context.indented; return state.context = state.context.prev; } // Interface return { startState: function(basecolumn) { return { tokenize: null, context: new Context((basecolumn || 0) - indentUnit, 0, "top", false), indented: 0, startOfLine: true }; }, token: function(stream, state) { var ctx = state.context; if (stream.sol()) { if (ctx.align == null) ctx.align = false; state.indented = stream.indentation(); state.startOfLine = true; if (ctx.type == "case") ctx.type = "}"; } if (stream.eatSpace()) return null; curPunc = null; var style = (state.tokenize || tokenBase)(stream, state); if (style == "comment") return style; if (ctx.align == null) ctx.align = true; if (curPunc == "{") pushContext(state, stream.column(), "}"); else if (curPunc == "[") pushContext(state, stream.column(), "]"); else if (curPunc == "(") pushContext(state, stream.column(), ")"); else if (curPunc == "case") ctx.type = "case"; else if (curPunc == "}" && ctx.type == "}") popContext(state); else if (curPunc == ctx.type) popContext(state); state.startOfLine = false; return style; }, indent: function(state, textAfter) { if (state.tokenize != tokenBase && state.tokenize != null) return CodeMirror.Pass; var ctx = state.context, firstChar = textAfter && textAfter.charAt(0); if (ctx.type == "case" && /^(?:case|default)\b/.test(textAfter)) { state.context.type = "}"; return ctx.indented; } var closing = firstChar == ctx.type; if (ctx.align) return ctx.column + (closing ? 0 : 1); else return ctx.indented + (closing ? 0 : indentUnit); }, electricChars: "{}):", closeBrackets: "()[]{}''\"\"``", fold: "brace", blockCommentStart: "/*", blockCommentEnd: "*/", lineComment: "//" }; }); CodeMirror.defineMIME("text/x-go", "go"); }); go.min.js 0000644 00000006017 15174721271 0006304 0 ustar 00 (function(o){typeof exports=="object"&&typeof module=="object"?o(require("../../lib/codemirror")):typeof define=="function"&&define.amd?define(["../../lib/codemirror"],o):o(CodeMirror)})(function(o){"use strict";o.defineMode("go",function(h){var f=h.indentUnit,k={break:!0,case:!0,chan:!0,const:!0,continue:!0,default:!0,defer:!0,else:!0,fallthrough:!0,for:!0,func:!0,go:!0,goto:!0,if:!0,import:!0,interface:!0,map:!0,package:!0,range:!0,return:!0,select:!0,struct:!0,switch:!0,type:!0,var:!0,bool:!0,byte:!0,complex64:!0,complex128:!0,float32:!0,float64:!0,int8:!0,int16:!0,int32:!0,int64:!0,string:!0,uint8:!0,uint16:!0,uint32:!0,uint64:!0,int:!0,uint:!0,uintptr:!0,error:!0,rune:!0,any:!0,comparable:!0},y={true:!0,false:!0,iota:!0,nil:!0,append:!0,cap:!0,close:!0,complex:!0,copy:!0,delete:!0,imag:!0,len:!0,make:!0,new:!0,panic:!0,print:!0,println:!0,real:!0,recover:!0},a=/[+\-*&^%:=<>!|\/]/,u;function c(e,n){var t=e.next();if(t=='"'||t=="'"||t=="`")return n.tokenize=m(t),n.tokenize(e,n);if(/[\d\.]/.test(t))return t=="."?e.match(/^[0-9]+([eE][\-+]?[0-9]+)?/):t=="0"?e.match(/^[xX][0-9a-fA-F]+/)||e.match(/^0[0-7]+/):e.match(/^[0-9]*\.?[0-9]*([eE][\-+]?[0-9]+)?/),"number";if(/[\[\]{}\(\),;\:\.]/.test(t))return u=t,null;if(t=="/"){if(e.eat("*"))return n.tokenize=p,p(e,n);if(e.eat("/"))return e.skipToEnd(),"comment"}if(a.test(t))return e.eatWhile(a),"operator";e.eatWhile(/[\w\$_\xa1-\uffff]/);var r=e.current();return k.propertyIsEnumerable(r)?((r=="case"||r=="default")&&(u="case"),"keyword"):y.propertyIsEnumerable(r)?"atom":"variable"}function m(e){return function(n,t){for(var r=!1,i,s=!1;(i=n.next())!=null;){if(i==e&&!r){s=!0;break}r=!r&&e!="`"&&i=="\\"}return(s||!(r||e=="`"))&&(t.tokenize=c),"string"}}function p(e,n){for(var t=!1,r;r=e.next();){if(r=="/"&&t){n.tokenize=c;break}t=r=="*"}return"comment"}function d(e,n,t,r,i){this.indented=e,this.column=n,this.type=t,this.align=r,this.prev=i}function l(e,n,t){return e.context=new d(e.indented,n,t,null,e.context)}function x(e){if(e.context.prev){var n=e.context.type;return(n==")"||n=="]"||n=="}")&&(e.indented=e.context.indented),e.context=e.context.prev}}return{startState:function(e){return{tokenize:null,context:new d((e||0)-f,0,"top",!1),indented:0,startOfLine:!0}},token:function(e,n){var t=n.context;if(e.sol()&&(t.align==null&&(t.align=!1),n.indented=e.indentation(),n.startOfLine=!0,t.type=="case"&&(t.type="}")),e.eatSpace())return null;u=null;var r=(n.tokenize||c)(e,n);return r=="comment"||(t.align==null&&(t.align=!0),u=="{"?l(n,e.column(),"}"):u=="["?l(n,e.column(),"]"):u=="("?l(n,e.column(),")"):u=="case"?t.type="case":(u=="}"&&t.type=="}"||u==t.type)&&x(n),n.startOfLine=!1),r},indent:function(e,n){if(e.tokenize!=c&&e.tokenize!=null)return o.Pass;var t=e.context,r=n&&n.charAt(0);if(t.type=="case"&&/^(?:case|default)\b/.test(n))return e.context.type="}",t.indented;var i=r==t.type;return t.align?t.column+(i?0:1):t.indented+(i?0:f)},electricChars:"{}):",closeBrackets:"()[]{}''\"\"``",fold:"brace",blockCommentStart:"/*",blockCommentEnd:"*/",lineComment:"//"}}),o.defineMIME("text/x-go","go")}); go.min.js.gz 0000644 00000002632 15174721271 0006722 0 ustar 00 � uVm��4�ί�Z��wݤ=�)�:N�t'�R���t�5M��8�-M�;�K���ݗ�xƞ�g<.��$V�lN�� ��Ҧf��?�EAsPۦ�Q�TXÿ�ЀQ'q��b��j��҈�4�B!�=�;DQ�e1?l��ūO�YSER�_�-�u�|9jj����A{ko�0�W�[w��U�v��[��)ݳ�Fߧ��y ��tT����8� ޔ&��-�?X�4;����[*��Xz���8* �=�z;N�ϝ��,�x��N���F��j(!wgk���= �;��>p�F��ѓ�9�CU���7����\������i�t�20~��a�A�[��w7�f���4������H�t�����G�5ߔV��;�� e��R��yU��zx]Q�R%�lu���#�eR���X£F �i�C�)�G�����5HG9KV���&z�U�~�q�f�:�͢�Ϋ��C �X��`�6�]��5��k��D|\�ب=H��6��kg�HV�6��Il�6ؐ��5�%�n�Nޯf��xw�U6�]/��,��ͳ'�����O�Wӟ i�Q;[ͦ�Za��M{�7��C�l�(����.���,�T 3T6e*�D�7� �BU��6&�F�뽨~Wwr� E�:@ԉ�����?w�� E�͍�hq�HV�c���ّϧYSE�N����y�5Hu0��+m�ӛ�N6p͎5Yb�CvF���l�D�Dn��P��ӣ�[D��gm!n���kae�C0��Ԑs�4�qO�TКM�,��J&�!� �AM49�l2[��i6�Q�Q$CY�:��m;��m���Mʌ��"?^P7��q360���q�h�Qd����aV��1>x�Z/�PM9����[ԭsU6ɤ_��ˌ�y)�%�~Qix`b4\z�C�!� ��h���[]:�!�����5s�9O~�H6Jm`�ϰdԶ���\+�Ez��^D� �Sw](�6\�w�H��Z���?u���C��ȴ�3����� �=��}��Z�"ܓ�u���2NP���/y�J�;��:�bm�˼=˝Y��p����A�η���7�*�珽��!���6'~$��Fl�χ=#�a�Ѳ��Ac�έ�ԪV��A�?V��ri-���*ōk�(��P�6��5��#��jN���ϐr��%��<�.�6վx*�����T3E2�w\�2x��g�$��2�|�%�6��s�������έ�S�� � ,M��-�Y:'�xԋ �Q���E�z�u��sGR�D~�<߃�S��j}3��-T�M�F�ݔ*߿�-��8E��S�ܦ�&A��,EI��������;�l��qj���O2���Uv�
| ver. 1.4 |
Github
|
.
| PHP 8.3.23 | Generation time: 0 |
proxy
|
phpinfo
|
Settings