-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathURLMICRO.txt
More file actions
1 lines (1 loc) · 7.91 KB
/
Copy pathURLMICRO.txt
File metadata and controls
1 lines (1 loc) · 7.91 KB
1
data:text/html;charset=utf-8,%0A%3C!DOCTYPE%20html%3E%3Chtml%3E%3C!DOCTYPE%20html%3E%3Chtml%3E%3Chead%3E%3Cmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3DUTF-8%22%3E%3Cmeta%20name%3D%22viewport%22%20content%3D%22width%3Ddevice-width%22%3E%3Ctitle%3EFEMBOY-8%20Assembler%3C%2Ftitle%3E%3Cstyle%3Ebutton%2Chtml%7Btext-align%3Acenter%7Dbutton%2Ctable%7Bmargin-left%3Aauto%3Bmargin-right%3Aauto%7Dcode%2Col%2Cp%2Cul%7Btext-align%3Aleft%7D.block%2Cbutton%7Bdisplay%3Ablock%7Dhtml%7Bpadding%3A0%3Bmargin%3A0%3Bfont-family%3AArial%2Csans-serif%3Bscroll-behavior%3Asmooth%3Bbackground%3A%23f0f0f0%7Dtextarea%7Bmax-height%3A500px%3Bmax-width%3A700px%3Bwidth%3A40vw%3Bheight%3A80vh%7D%40media%20(max-width%3A600px)%7Btextarea%7Bmax-height%3A300px%3Bwidth%3A80vw%3Bheight%3A80vh%7D%7Dcode%7Bborder-radius%3A2px%3Bbackground%3A%23d3d3d3%3Bpadding%3A2px%3Bdisplay%3Ainline-block%7Dfooter%7Bmargin%3A50px%200%3Bpadding%3A5px%2010px%7Dol%2Cp%2Cul%7Bpadding%3A0%2015vw%3Bfont-size%3A18px%3Bline-height%3A25px%7Da%7Bcolor%3A%2300f%3Btransition%3Acolor%20.2s%20ease-in-out%2Ctext-shadow%20.2s%20ease-in-out%7Da%3Ahover%7Bcolor%3A%230ef%3Btext-shadow%3A0%200%205px%20%23d3d3d3%7D%3C%2Fstyle%3E%3C%2Fhead%3E%3Cbody%3E%3Ctextarea%20id%3D%22Input%22%20placeholder%3D%22Input%22%3E%3C%2Ftextarea%3E%20%20%3Ctextarea%20id%3D%22Output%22%20placeholder%3D%22Output%22%3E%3C%2Ftextarea%3E%20%20%3Cbutton%20id%3D%22Trigger%22%3EAssemble%3C%2Fbutton%3E%3Cfooter%3EYou%20are%20running%20version%201.1%3Cbr%2F%3ECopyright%20Frost%202025%3Cbr%2F%3ELicensed%20under%20CC-BY-NC-SA%204.0%20INTERNATIONAL%3C%2Ffooter%3E%3Cscript%3Econst%20index%3D%7BNOP%3A%2200%22%2CHLT%3A%2201%22%2COUT%3A%2202%22%2CLDA%3A%2203%22%2CMVA%3A%2204%22%2CMVR%3A%2205%22%2CINC%3A%2206%22%2CDEC%3A%2207%22%2CADD%3A%2208%22%2CSUB%3A%2209%22%2CAND%3A%220A%22%2CIOR%3A%220B%22%2CXOR%3A%220C%22%2CNOT%3A%220D%22%2CSAR%3A%220E%22%2CSAL%3A%220F%22%2CJUP%3A%2210%22%2CJPP%3A%2211%22%2CJPL%3A%2212%22%2CJZO%3A%2213%22%2CJPG%3A%2214%22%2CJLE%3A%2215%22%2CJGE%3A%2216%22%2CJNZ%3A%2217%22%2CCLR%3A%2218%22%2CINP%3A%2219%22%2CMPR%3A%221A%22%2CMRP%3A%221B%22%2CMPA%3A%221C%22%2CMAP%3A%221D%22%2CMLT%3A%221E%22%2CDIV%3A%221F%22%7D%2Cnamrgx%3D%2F%5E%5B%5E'%22%5D%7B3%2C%7D%24%2F%3Bfunction%20process(e)%7Blet%20t%3De.split(%22%5Cn%22)%2Cr%3D%22%22%2Cn%3D%22%22%3Bfor(let%20i%3D0%3Bi%3Ct.length%3Bi%2B%2B)%7Bif(0%3D%3Dt%5Bi%5D.length%7C%7C%22%23%22%3D%3Dt%5Bi%5D%5B0%5D)%7Bt.splice(i%2C1)%2Ci--%3Bcontinue%7Dlet%20o%3Dt%5Bi%5D.split(%22%20%22)%3Bif(1%3D%3Do.length%26%26%22%3A%22%3D%3Do%5B0%5D.charAt(o%5B0%5D.length-1))%7Blet%20a%3Do%5B0%5D.substr(0%2Co%5B0%5D.length-1)%3Bnamrgx.test(a)%3Fvoid%200!%3Dindex%5Ba.toUpperCase()%5D%26%26(n%2B%3D%22NameError%3A%20Marker%20%22%2Ba%2B%22%20is%20a%20reserved%20name.%5CnLine%3A%20%22%2B(i%2B1).toString()%2B%22%5Cn%22)%3An%2B%3D%22NameError%3A%20Marker%20%22%2Ba%2B%22%20is%20too%20short%20or%20has%20a%20quote%20in%20it.%5CnLine%3A%20%22%2B(i%2B1).toString()%2B%22%5Cn%22%3Blet%20s%3D(2*i-0).toString(16).toUpperCase()%3B1%3D%3Ds.length%26%26(s%3D%220%22%2Bs)%2Ct.splice(i%2C1)%2Ci--%3Bfor(let%20l%3D0%3Bl%3Ct.length%3Bl%2B%2B)%7Blet%20%24%3Dt%5Bl%5D.split(%22%20%22)%3B%24%5B1%5D%3D%3Da%26%26(%24%5B1%5D%3Ds%2Ct%5Bl%5D%3D%24.join(%22%20%22))%7Dcontinue%7Dif(3%3D%3Do.length%26%26%22%3D%22%3D%3Do%5B1%5D)%7Bnamrgx.test(o%5B0%5D)%3Fvoid%200!%3Dindex%5Bo%5B0%5D.toUpperCase()%5D%26%26(n%2B%3D%22NameError%3A%20Definition%20%22%2Bo%5B0%5D%2B%22%20is%20a%20reserved%20name.%5CnLine%3A%20%22%2B(i%2B1).toString()%2B%22%5Cn%22)%3An%2B%3D%22NameError%3A%20Definition%20%22%2Bo%5B0%5D%2B%22%20is%20too%20short%20or%20has%20a%20quote%20in%20it.%5CnLine%3A%20%22%2B(i%2B1).toString()%2B%22%5Cn%22%3Blet%20u%3DtoHex(o%5B2%5D)%3Bif(Number.isInteger(u))%7Blet%20_%3D%22CosmicError%3A%20Ask%20dev%20to%20debug%5Cn%22%3Bswitch(u)%7Bcase%200%3A_%3D%22ValueError%3A%20Definition%20%22%2Bo%5B0%5D%2B%22's%20Value(S)%20%22%2Bo%5B2%5D%2B%22%20is%20not%20an%208-bit%20Value%20or%20Character%5CnLine%3A%20%22%2B(i%2B1).toString()%2B%22%5Cn%22%3Bbreak%3Bcase%201%3A_%3D%22ValueError%3A%20Definition%20%22%2Bo%5B0%5D%2B%22's%20Value(N)%20%22%2Bo%5B2%5D%2B%22%20is%20not%20a%208-bit%20Value%20or%20Character%5CnLine%3A%20%22%2B(i%2B1).toString()%2B%22%5Cn%22%3Bbreak%3Bcase%202%3A_%3D%22ValueError%3A%20Definition%20%22%2Bo%5B0%5D%2B%22's%20Value(N)%20%22%2Bo%5B2%5D%2B%22%20is%20Not%20a%20Number!%5CnLine%3A%20%22%2B(i%2B1).toString()%2B%22%5Cn%22%3Bbreak%3Bcase%203%3A_%3D%22OverflowError%3A%20Definition%20%22%2Bo%5B0%5D%2B%22's%20Value(N)%20%22%2Bo%5B2%5D%2B%22%20is%20too%20Big!%5CnLine%3A%20%22%2B(i%2B1).toString()%2B%22%5Cn%22%3Bbreak%3Bcase%204%3A_%3D%22ValueError%3A%20Definition%20%22%2Bo%5B0%5D%2B%22's%20Value(H)%20%22%2Bo%5B2%5D%2B%22%20is%20not%20a%208-bit%20Value%20or%20Character%5CnLine%3A%20%22%2B(i%2B1).toString()%2B%22%5Cn%22%7Dn%2B%3D_%3Bcontinue%7Dt.splice(i%2C1)%3Bfor(let%20g%3D0%3Bg%3Ct.length%3Bg%2B%2B)%7Blet%20c%3Dt%5Bg%5D.split(%22%20%22)%3Bc%5B1%5D%3D%3Do%5B0%5D%26%26(c%5B1%5D%3Du%2Ct%5Bg%5D%3Dc.join(%22%20%22))%7Di--%3Bcontinue%7D%7Dif(t.length%3E128)return%20n%2B%22OverflowError%3A%20Instructions%20overflow%20to%20a%20size%20of%20%22%2B(2*t.length).toString()%2B%22%5Cn%22%3Bif(n)return%20n%3Bfor(let%20f%3D0%3Bf%3Ct.length%3Bf%2B%2B)%7Blet%20h%3Dt%5Bf%5D.split(%22%20%22)%2Cb%3D%22%22%3Bif(h.length%3E2%26%26!(%22%3B%22%3D%3Dh%5B2%5D%5B0%5D%7C%7C%22%3B%22%3D%3Dh%5B1%5D%5B0%5D))%7Bn%2B%3D%22SyntaxError%3A%20More%20than%20one%20argument%5CnLine%3A%20%22%2B(f%2B1).toString()%2B%22%5Cn%22%3Bcontinue%7Dlet%20E%3Dindex%5Bh%5B0%5D.toUpperCase()%5D%3Bif(%2200%22%3D%3DE%7C%7C%2201%22%3D%3DE)b%2B%3Dhexify(E)%2B%220x00%2C%22%3Belse%20if(void%200%3D%3DE)%7Bn%2B%3D%22SyntaxError%3A%20Unknown%20Command%3A%20%22%2Bh%5B0%5D%2B%22%5CnLine%3A%20%22%2B(f%2B1).toString()%2B%22%5Cn%22%3Bcontinue%7Delse%7Blet%20S%3DtoHex(h%5B1%5D)%3Bif(Number.isInteger(S))%7Blet%20d%3D%22CosmicError%3A%20Ask%20dev%20to%20debug%22%3Bswitch(S)%7Bcase%200%3Ad%3D%22ValueError%3A%20Argument(S)%20%22%2Bh%5B1%5D%2B%22%20is%20not%20an%208-bit%20Value%20or%20Character%5CnLine%3A%20%22%2B(f%2B1).toString()%2B%22%5Cn%22%3Bbreak%3Bcase%201%3Ad%3D%22ValueError%3A%20Argument(N)%20%22%2Bh%5B1%5D%2B%22%20is%20not%20a%208-bit%20Value%20or%20Character%5CnLine%3A%20%22%2B(f%2B1).toString()%2B%22%5Cn%22%3Bbreak%3Bcase%202%3Ad%3D%22ValueError%3A%20Argument(N)%20%22%2Bh%5B1%5D%2B%22%20is%20Not%20a%20Number!%5CnLine%3A%20%22%2B(f%2B1).toString()%2B%22%5Cn%22%3Bbreak%3Bcase%203%3Ad%3D%22OverflowError%3A%20Argument(N)%20%22%2Bh%5B1%5D%2B%22%20is%20too%20Big!%5CnLine%3A%20%22%2B(f%2B1).toString()%2B%22%5Cn%22%3Bbreak%3Bcase%204%3Ad%3D%22ValueError%3A%20Argument(H)%20%22%2Bh%5B1%5D%2B%22%20is%20not%20a%208-bit%20Value%20or%20Character%5CnLine%3A%20%22%2B(f%2B1).toString()%2B%22%5Cn%22%7Dn%2B%3Dd%3Bcontinue%7Db%2B%3Dhexify(E)%2Bhexify(S)%7Dr%2B%3Db%7Dreturn%20n%7C%7Cr.substr(0%2Cr.length-1)%7Dfunction%20hexify(e)%7Breturn%220x%22%2Be%2B%22%2C%22%7Dfunction%20toHex(e)%7Bif(3%3D%3De.length%26%26e%5B0%5D%3D%3De%5B2%5D%26%26('%22'%3D%3De%5B0%5D%7C%7C%22'%22%3D%3De%5B0%5D))e%3De%5B1%5D.charCodeAt(0).toString(16).padStart(2%2C%220%22)%3Belse%20if(1%3D%3De.length)%7Bif(!%2F%5B0-9A-Fa-f%5D%2F.test(e))return%200%3Be%3D%220%22%2Be%7Delse%20if(e.length%3E3)%7Blet%20t%3DNaN%3Bswitch(e.substr(0%2C2))%7Bcase%220b%22%3At%3DparseInt(e.substr(2)%2C2)%3Bbreak%3Bcase%220o%22%3At%3DparseInt(e.substr(2)%2C8)%3Bbreak%3Bcase%220i%22%3At%3DparseInt(e.substr(2))%3Bbreak%3Bdefault%3Areturn%201%7Dif(Number.isNaN(t))return%202%3Bif(t%3E255)return%203%3Be%3Dt.toString(%2216%22).padStart(2%2C%220%22)%7Delse%20if(!%2F%5E%5B0-9A-Fa-f%5D%7B2%7D%24%2Fi.test(e))return%204%3Breturn%20e.toUpperCase()%7Ddocument.getElementById(%22Trigger%22).addEventListener(%22click%22%2C()%3D%3E%7Bdocument.getElementById(%22Output%22).value%3Dprocess(document.getElementById(%22Input%22).value)%7D)%2Cwindow.onbeforeunload%3D()%3D%3E%22%22!%3Ddocument.getElementById(%22Input%22).value%3F%22Are%20you%20sure%20you%20have%20saved%20your%20work%3F%22%3Avoid%200%3B%3C%2Fscript%3E%3C%2Fbody%3E%3Cstyle%3E%3C%2Fstyle%3E%3Cscript%3E%3C%2Fscript%3E%3C%2Fhtml%3E