{"id":929840,"date":"2015-04-08T23:19:23","date_gmt":"2015-04-08T22:19:23","guid":{"rendered":"http:\/\/sindik.at\/?p=929840"},"modified":"2015-04-09T19:14:30","modified_gmt":"2015-04-09T18:14:30","slug":"ezoterixa","status":"publish","type":"post","link":"https:\/\/sindik.at\/?p=929840","title":{"rendered":"eZoteriXa"},"content":{"rendered":"<p>Hovori vam nieco slovo ezoterika?<\/p>\n<p>Nie, nie, nebudeme vestit z kariet a ani skumat aki sme podla polohy hviezd v den narodenia.<\/p>\n<p>&nbsp;<\/p>\n<p><!--more--><br \/>\nKedysi som na webe natrafil na pojem &#8218;Ezotericke programovacie jazyky&#8216;. Priznam sa, ihned mi niektore ucarovali a nie len svojim nazvom, ale napriklad aj svojou jednoduchostou ci naopak prehnanou zlozitostou. A tak som sa zoznamil s jazykom Brainfu*k (selfcensored ;]), Befunge, Malbolge alebo Piet. (vid.\u00a0<a title=\"esoteric programming language\" href=\"http:\/\/en.wikipedia.org\/wiki\/Esoteric_programming_language\" target=\"_blank\">http:\/\/en.wikipedia.org\/wiki\/Esoteric_programming_language<\/a> , <a title=\"esolangs\" href=\"https:\/\/esolangs.org\/wiki\/Main_Page\" target=\"_blank\">https:\/\/esolangs.org\/wiki\/Main_Page<\/a> )<\/p>\n<p>Nuz a tak mi napadlo, preco si nejaky taky Brainfu*k nenaprogramovat pre nasho milacika? Ako motivacia posluzil tiez tento &#8222;hello world&#8220; program:<\/p>\n<pre>++++++++++[&gt;+++++++&gt;++++++++++&gt;+++&lt;&lt;&lt;-]&gt;++.&gt;+.+++++++\r\n..+++.&gt;++.&lt;&lt;+++++++++++++++.&gt;.+++.------.--------.&gt;+.\r\n<\/pre>\n<p>( <a title=\"brainfuck\" href=\"http:\/\/en.wikipedia.org\/wiki\/Esoteric_programming_language#brainfuck\" target=\"_blank\">http:\/\/en.wikipedia.org\/wiki\/Esoteric_programming_language#brainfuck<\/a> )<\/p>\n<p>No nie je to nadhera? ;]<\/p>\n<p>Popis jazyka a &#8222;rozpitvany&#8220; hello world (jemne inu verziu ako uz spomenutu) je mozne najst na stranke <a title=\"brainfuck\" href=\"http:\/\/en.wikipedia.org\/wiki\/Brainfuck\" target=\"_blank\">http:\/\/en.wikipedia.org\/wiki\/Brainfuck<\/a> .<\/p>\n<p>Nuz, a implementacia (netvrdim ze bezchybna ;]) pre zx:<\/p>\n<pre>\u00a0\u00a0 \u00a0\u00a0\u00a0\u00a0 cpu\u00a0\u00a0 \u00a0z80undoc\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0relaxed\u00a0\u00a0 \u00a0on\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\r\nROM_KEY_SCAN:\u00a0\u00a0 \u00a0equ\u00a0\u00a0 \u00a00x028E\r\n\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0org\u00a0\u00a0 \u00a025000\r\n\r\n;randomize usr 25000 =&gt; translate char(10)-&gt;char(13)\r\n;randomize usr 25001 =&gt; do not translate\r\n\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0db\u00a0\u00a0 \u00a062\u00a0\u00a0 \u00a0;ld\u00a0\u00a0 \u00a0a,\"code of xor a\"\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0xor\u00a0\u00a0 \u00a0a\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0ld\u00a0\u00a0 \u00a0(translate),a\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0ld\u00a0\u00a0 \u00a0hl,dta\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0ld\u00a0\u00a0 \u00a0de,dta+1\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0ld\u00a0\u00a0 \u00a0bc,32767\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0ld\u00a0\u00a0 \u00a0(hl),0\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0ldir\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0ld\u00a0\u00a0 \u00a0a,2\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0call\u00a0\u00a0 \u00a0$1601\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0ld\u00a0\u00a0 \u00a0de,prg\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0ld\u00a0\u00a0 \u00a0hl,dta\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0call\u00a0\u00a0 \u00a0interpret\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0ret\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\r\ninterpret:\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0ld\u00a0\u00a0 \u00a0a,d\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0rlca\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0ret\u00a0\u00a0 \u00a0c\u00a0\u00a0 \u00a0; out off program memory\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0ld\u00a0\u00a0 \u00a0a,(de)\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0cp\u00a0\u00a0 \u00a0255\u00a0\u00a0 \u00a0; artifical instruction end of program\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0ret\u00a0\u00a0 \u00a0z\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0cp\u00a0\u00a0 \u00a0'&gt;'\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0jr\u00a0\u00a0 \u00a0z,inc_ptr\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0cp\u00a0\u00a0 \u00a0'&lt;'\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0jr\u00a0\u00a0 \u00a0z,dec_ptr\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0cp\u00a0\u00a0 \u00a0'+'\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0jr\u00a0\u00a0 \u00a0z,inc_dta\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0cp\u00a0\u00a0 \u00a0'-'\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0jr\u00a0\u00a0 \u00a0z,dec_dta\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0cp\u00a0\u00a0 \u00a0'['\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0jr\u00a0\u00a0 \u00a0z,brnch_open\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0cp\u00a0\u00a0 \u00a0']'\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0jr\u00a0\u00a0 \u00a0z,brnch_close\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0cp\u00a0\u00a0 \u00a0'.'\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0jr\u00a0\u00a0 \u00a0z,print\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0cp\u00a0\u00a0 \u00a0','\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0jr\u00a0\u00a0 \u00a0nz,next\r\ninput:\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0push\u00a0\u00a0 \u00a0de\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0push\u00a0\u00a0 \u00a0hl\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0ld\u00a0\u00a0 \u00a0a,1\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0out\u00a0\u00a0 \u00a0(254),a\r\ninput_loop:\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0call\u00a0\u00a0 \u00a0ROM_KEY_SCAN\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0jr\u00a0\u00a0 \u00a0nz,input_loop\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0ld\u00a0\u00a0 \u00a0a,e\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0cp\u00a0\u00a0 \u00a00xff\u00a0\u00a0 \u00a0;nokey\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0jr\u00a0\u00a0 \u00a0z,input_loop\r\n\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0cp\u00a0\u00a0 \u00a00x27\u00a0\u00a0 \u00a0;caps\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0jr\u00a0\u00a0 \u00a0z,input_loop\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0cp\u00a0\u00a0 \u00a00x18\u00a0\u00a0 \u00a0;symb\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0jr\u00a0\u00a0 \u00a0z,input_loop\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0ld\u00a0\u00a0 \u00a0hl,normal_keys\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0ld\u00a0\u00a0 \u00a0a,d\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0cp\u00a0\u00a0 \u00a00xff\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0jr\u00a0\u00a0 \u00a0z,input_havetab\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0ld\u00a0\u00a0 \u00a0hl,caps_keys\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0cp\u00a0\u00a0 \u00a00x27\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0jr\u00a0\u00a0 \u00a0z,input_havetab\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0ld\u00a0\u00a0 \u00a0hl,symb_keys\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0cp\u00a0\u00a0 \u00a00x18\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0jr\u00a0\u00a0 \u00a0nz,input_loop\u00a0\u00a0 \u00a0;some weird value\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\r\ninput_havetab:\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0ld\u00a0\u00a0 \u00a0d,0\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0add\u00a0\u00a0 \u00a0hl,de\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0ld\u00a0\u00a0 \u00a0a,(hl)\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0call\u00a0\u00a0 \u00a0translate_zx2pc\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0pop\u00a0\u00a0 \u00a0hl\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0pop\u00a0\u00a0 \u00a0de\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0ld\u00a0\u00a0 \u00a0(hl),a\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\r\ninput_wait_release:\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0xor\u00a0\u00a0 \u00a0a\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0in\u00a0\u00a0 \u00a0a,(254)\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0cpl\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0and\u00a0\u00a0 \u00a031\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0jr\u00a0\u00a0 \u00a0nz,input_wait_release\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0out\u00a0\u00a0 \u00a0(254),a\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\r\nnext:\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0inc\u00a0\u00a0 \u00a0de\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0jr\u00a0\u00a0 \u00a0interpret\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\r\nprint:\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0ld\u00a0\u00a0 \u00a0a,(hl)\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0call\u00a0\u00a0 \u00a0translate_pc2zx\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0rst\u00a0\u00a0 \u00a016\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0jr\u00a0\u00a0 \u00a0next\r\n\r\ninc_ptr:\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0inc\u00a0\u00a0 \u00a0hl\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0jr\u00a0\u00a0 \u00a0next\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\r\ndec_ptr:\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0dec\u00a0\u00a0 \u00a0hl\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0jr\u00a0\u00a0 \u00a0next\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\r\ninc_dta:\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0inc\u00a0\u00a0 \u00a0(hl)\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0jr\u00a0\u00a0 \u00a0next\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\r\ndec_dta:\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0dec\u00a0\u00a0 \u00a0(hl)\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0jr\u00a0\u00a0 \u00a0next\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\r\nbrnch_open:\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0ld\u00a0\u00a0 \u00a0a,(hl)\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0or\u00a0\u00a0 \u00a0a\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0jr\u00a0\u00a0 \u00a0nz,next\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0ld\u00a0\u00a0 \u00a0c,0\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\r\nbranch_open_loop:\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0ld\u00a0\u00a0 \u00a0a,(de)\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0cp\u00a0\u00a0 \u00a0'['\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0jr\u00a0\u00a0 \u00a0nz,branch_open_1\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0inc\u00a0\u00a0 \u00a0c\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\r\nbranch_open_1:\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0cp\u00a0\u00a0 \u00a0']'\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0jr\u00a0\u00a0 \u00a0nz,branch_open_2\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0dec\u00a0\u00a0 \u00a0c\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\r\nbranch_open_2:\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0inc\u00a0\u00a0 \u00a0de\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0ld\u00a0\u00a0 \u00a0a,c\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0or\u00a0\u00a0 \u00a0a\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0jr\u00a0\u00a0 \u00a0nz,branch_open_loop\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0dec\u00a0\u00a0 \u00a0de\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0jr\u00a0\u00a0 \u00a0next\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\r\nbrnch_close:\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0ld\u00a0\u00a0 \u00a0a,(hl)\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0or\u00a0\u00a0 \u00a0a\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0jr\u00a0\u00a0 \u00a0z,next\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0ld\u00a0\u00a0 \u00a0c,0\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\r\nbranch_close_loop:\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0ld\u00a0\u00a0 \u00a0a,(de)\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0cp\u00a0\u00a0 \u00a0']'\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0jr\u00a0\u00a0 \u00a0nz,branch_close_1\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0dec\u00a0\u00a0 \u00a0c\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\r\nbranch_close_1:\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0cp\u00a0\u00a0 \u00a0'['\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0jr\u00a0\u00a0 \u00a0nz,branch_close_2\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0inc\u00a0\u00a0 \u00a0c\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\r\nbranch_close_2:\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0dec\u00a0\u00a0 \u00a0de\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0ld\u00a0\u00a0 \u00a0a,c\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0or\u00a0\u00a0 \u00a0a\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0jr\u00a0\u00a0 \u00a0nz,branch_close_loop\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0inc\u00a0\u00a0 \u00a0de\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0jr\u00a0\u00a0 \u00a0next\r\n\r\ntranslate_zx2pc:\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0cp\u00a0\u00a0 \u00a013\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0ret\u00a0\u00a0 \u00a0nz\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0ld\u00a0\u00a0 \u00a0a,(translate)\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0or\u00a0\u00a0 \u00a0a\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0ld\u00a0\u00a0 \u00a0a,10\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0ret\u00a0\u00a0 \u00a0nz\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0ld\u00a0\u00a0 \u00a0a,13\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0ret\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\r\ntranslate_pc2zx:\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0cp\u00a0\u00a0 \u00a010\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0ret\u00a0\u00a0 \u00a0nz\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0ld\u00a0\u00a0 \u00a0a,(translate)\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0or\u00a0\u00a0 \u00a0a\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0ld\u00a0\u00a0 \u00a0a,13\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0ret\u00a0\u00a0 \u00a0nz\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0ld\u00a0\u00a0 \u00a0a,10\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0ret\r\nnormal_keys:\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0db\u00a0\u00a0 \u00a0\"bhy65tgv\"\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0db\u00a0\u00a0 \u00a0\"nju74rfc\"\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0db\u00a0\u00a0 \u00a0\"mki83edx\"\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0db\u00a0\u00a0 \u00a00x18,\"lo92wsz\"\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0db\u00a0\u00a0 \u00a0\" \",13,\"p01qa\",0x27\r\ncaps_keys:\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0db\u00a0\u00a0 \u00a0\"BHY\",10,8,\"TGV\"\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0db\u00a0\u00a0 \u00a0\"NJU\",11,\"4RFC\"\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0db\u00a0\u00a0 \u00a0\"MKI\",9,\"3EDX\"\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0db\u00a0\u00a0 \u00a00x18,\"LO92WSZ\"\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0db\u00a0\u00a0 \u00a0\" \",13,\"P\",8,\"1QA\",0x27\r\nsymb_keys:\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0db\u00a0\u00a0 \u00a0\"*^[&amp;%&gt;}\/\"\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0db\u00a0\u00a0 \u00a0\",-]'$&lt;{?\"\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0db\u00a0\u00a0 \u00a0\".+\",0x7f,\"(#e\\\\`\"\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0db\u00a0\u00a0 \u00a00x18,\"=;)@w|:\"\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0db\u00a0\u00a0 \u00a0\" \",13,'\"',\"_!q~\",0x27\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\r\ntranslate:\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0db\u00a0\u00a0 \u00a00\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\r\nprg:\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0binclude\u00a0\u00a0 \u00a0\"fib.b\"\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\r\ndta:\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0equ\u00a0\u00a0 \u00a032768\r\n<\/pre>\n<p>a ukazkovy program (pouzity v predchadzajucom code pomocou binclude) na vypis fibonacciho postupnosti cisel (fib.b):<\/p>\n<p>(zdroj: <a title=\"brainfuck\" href=\"http:\/\/www.hevanet.com\/cristofd\/brainfuck\/\" target=\"_blank\">http:\/\/www.hevanet.com\/cristofd\/brainfuck\/<\/a>)<\/p>\n<pre>&gt;++++++++++&gt;+&gt;+[\r\n\u00a0\u00a0\u00a0 [+++++[&gt;++++++++&lt;-]&gt;.&lt;++++++[&gt;--------&lt;-]+&lt;&lt;&lt;]&gt;.&gt;&gt;[\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 [-]&lt;[&gt;+&lt;-]&gt;&gt;[&lt;&lt;+&gt;+&gt;-]&lt;[&gt;+&lt;-[&gt;+&lt;-[&gt;+&lt;-[&gt;+&lt;-[&gt;+&lt;-[&gt;+&lt;-\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 [&gt;+&lt;-[&gt;+&lt;-[&gt;+&lt;-[&gt;[-]&gt;+&gt;+&lt;&lt;&lt;-[&gt;+&lt;-]]]]]]]]]]]+&gt;&gt;&gt;\r\n\u00a0\u00a0\u00a0 ]&lt;&lt;&lt;\r\n]\r\nThis program doesn't terminate; you will have to kill it.\r\nDaniel B Cristofani (cristofdathevanetdotcom)\r\nhttp:\/\/www.hevanet.com\/cristofd\/brainfuck\/<\/pre>\n<p>&#8211; ub<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hovori vam nieco slovo ezoterika? Nie, nie, nebudeme vestit z kariet a ani skumat aki sme podla polohy hviezd v den narodenia. &nbsp;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[6],"tags":[],"class_list":["post-929840","post","type-post","status-publish","format-standard","hentry","category-tema-3-software-php"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p5aqy8-3TTq","jetpack_likes_enabled":true,"jetpack-related-posts":[],"_links":{"self":[{"href":"https:\/\/sindik.at\/index.php?rest_route=\/wp\/v2\/posts\/929840","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sindik.at\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sindik.at\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sindik.at\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sindik.at\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=929840"}],"version-history":[{"count":1,"href":"https:\/\/sindik.at\/index.php?rest_route=\/wp\/v2\/posts\/929840\/revisions"}],"predecessor-version":[{"id":929841,"href":"https:\/\/sindik.at\/index.php?rest_route=\/wp\/v2\/posts\/929840\/revisions\/929841"}],"wp:attachment":[{"href":"https:\/\/sindik.at\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=929840"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sindik.at\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=929840"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sindik.at\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=929840"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}