Brainfuck

Posted: 2006. március 9. in Agymenés
Címke: , , ,

Istenem, hogy egyeseknek mennyi szabadidejuk van…

Gabekkal multkor beszelgettunk, egy nyelvrol, amelyet Brainfucknak hivnak, es hogy ez mekkora nagy allatsag! Ha a mai napon vegre tudtam idot szakitani ra, es felutottem a Wikipediat, ha mar van, es rakerestem. Meg is talaltam!

Az egesznek a lenyege az, hogy 8(!) darab utasitasbol all, es ezzel a 8 utasitassal BARMIT el lehet intezni. Ezek sorban:

  1. > Memoria-pointer poziciojanak novelese egyel
  2. < Memoria-pointer poziciojanak csokkentese egyel
  3. + Aktualis byte ertekenek novelese egyel
  4. – Aktualis byte ertekenek csokkentese egyel
  5. . Aktualis byte kiirasa a kepernyore
  6. , Karakter bekerese, es tarolas az aktualis byte helyen
  7. [ Ugras a kovetkezo utasitasra
  8. ] Ugras az elozo utasitasra

Minden, ami ezeken a karaktereken kivul szerepel a forraskodban, az kommentnek minosul! Hat mit is mondhatnek erre… A sok szabadido neha mar karos lehet! 😉

A vicc az egeszben ott van, hogy gabek meselte, van olyan Pascal kod, ahol kommentekben ott van a brainfuck kod is, es igy mindketto forditoval minden tovabbi nelkul kiadhato a compile utasitas, ugyanaz a program jon letre!

Sulyos!

Advertisements

Vélemény, hozzászólás?

Adatok megadása vagy bejelentkezés valamelyik ikonnal:

WordPress.com Logo

Hozzászólhat a WordPress.com felhasználói fiók használatával. Kilépés / Módosítás )

Twitter kép

Hozzászólhat a Twitter felhasználói fiók használatával. Kilépés / Módosítás )

Facebook kép

Hozzászólhat a Facebook felhasználói fiók használatával. Kilépés / Módosítás )

Google+ kép

Hozzászólhat a Google+ felhasználói fiók használatával. Kilépés / Módosítás )

Kapcsolódás: %s