%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /proc/985914/root/data/old/home/stash/atlassian-stash/static/bower/CodeMirror/mode/z80/
Upload File :
Create Path :
Current File : //proc/985914/root/data/old/home/stash/atlassian-stash/static/bower/CodeMirror/mode/z80/z80-min.js

CodeMirror.defineMode("z80",function(){var F=/^(exx?|(ld|cp|in)([di]r?)?|pop|push|ad[cd]|cpl|daa|dec|inc|neg|sbc|sub|and|bit|[cs]cf|x?or|res|set|r[lr]c?a?|r[lr]d|s[lr]a|srl|djnz|nop|rst|[de]i|halt|im|ot[di]r|out[di]?)\b/i;var E=/^(call|j[pr]|ret[in]?)\b/i;var C=/^b_?(call|jump)\b/i;var D=/^(af?|bc?|c|de?|e|hl?|l|i[xy]?|r|sp)\b/i;var B=/^(n?[zc]|p[oe]?|m)\b/i;var G=/^([hl][xy]|i[xy][hl]|slia|sll)\b/i;var A=/^([\da-f]+h|[0-7]+o|[01]+b|\d+)\b/i;return{startState:function(){return{context:0}},token:function(J,I){if(!J.column()){I.context=0}if(J.eatSpace()){return null}var H;if(J.eatWhile(/\w/)){H=J.current();if(J.indentation()){if(I.context==1&&D.test(H)){return"variable-2"}if(I.context==2&&B.test(H)){return"variable-3"}if(F.test(H)){I.context=1;return"keyword"}else{if(E.test(H)){I.context=2;return"keyword"}else{if(C.test(H)){I.context=3;return"keyword"}}}if(G.test(H)){return"error"}}else{if(A.test(H)){return"number"}else{return null}}}else{if(J.eat(";")){J.skipToEnd();return"comment"}else{if(J.eat('"')){while(H=J.next()){if(H=='"'){break}if(H=="\\"){J.next()}}return"string"}else{if(J.eat("'")){if(J.match(/\\?.'/)){return"number"}}else{if(J.eat(".")||J.sol()&&J.eat("#")){I.context=4;if(J.eatWhile(/\w/)){return"def"}}else{if(J.eat("$")){if(J.eatWhile(/[\da-f]/i)){return"number"}}else{if(J.eat("%")){if(J.eatWhile(/[01]/)){return"number"}}else{J.next()}}}}}}}return null}}});CodeMirror.defineMIME("text/x-z80","z80");

Zerion Mini Shell 1.0