Tink

Tink edo Turing Ink (Turing-en tinta), programazio lengoaia esoterikoa da, José María Mendez-ek diseinatutakoa 2008. urtean. Programazio lengoaia gehienak ez bezala, koloreen erabileran oinarrituta dago, beraz agindu bakoitza kolore pixel batek irudikatzen du, irudi/programa baten parte dena. Agindu errepertorioa Brainfuck erabiltzen dituenaren antzekoak dira, beraz honen dialektotzat kontsideratu genezake.

 Lengoaiaren diseinua 
Lengoaia hau byteen array (idealki infinitua, baina Tink-en inplementazioa 128 bytekoa da) batean oinarritzen da, Brainfuck eta Ook! bezala. Arrayaren posizioetara erakusten duen erakusle bat dauka, existitzen diren 9 aginduetatik maneiatu daitekeena.

 Aginduak 
9 agindu daude, bakoitza kolore bati erlazionatuta.

KoloreaEsanahia #FFFFFF #FFFFFF Itxaron erabiltzaileak byte bat sarrera korrontean sartu arte. #FFFFFF Komentario bat hasi/bukatu. #00FF00 Erakuslea gehitzen du. #FF0000 Erakuslea kentzen du. #0000FF Erakutsitako bytea gehitzen du. #FFFF00 Erakutsitako bytea kentzen du. #FF8000 Erakutsitako bytea sarrera korrontean sartzen du. #FF00FF Erakutsitako korronte sarreraren bytearen balorea hartu. #00FFFF #0080FF-ren hurrengo pixelera aurreratu erakutsitako bytea nulua bada. #0080FF #00FFFF-ren hurrengo pixelera atzeratu erakutsitako bytea nulua ez bada.

 Kaixo mundua adibidea 
Kaixo mundua adibide tipikoa Tink lengoaian:

Fitxategi:Hello_world_tink.png

Programa bera, beste era batean margotuta:

Fitxategi:Hello_tink_cool.png

 Kanpo estekak 

Kategoria:Programazio lengoaia esoterikoak