Tuesday, March 18, 2008

തോട്ടിങ്ങച്ചേട്ടന്‍റ ഗോംബ്ലിക്കേഷന്‍സ്

(ഈ എഴുതിയേക്കണ വല്ലോം മനസ്സിലാവണോങ്കി ആദ്യമ്പോയി ഈ കമന്‍റ് വായിച്ചേച്ചും വരണം)

നമ്മട തോട്ടിങ്ങച്ചേട്ടായി കുരുകുലത്തി ഒരു കമന്‍റിട്ടേച്ച് പ്വായിട്ട് ഒരുമാസമായിരിക്കണ്. ദാ ഇപ്പം വന്ന് മറുവടി തര്വാ എന്നു പറഞ്ഞ് കെടന്ന് കരയണ്.

ചേട്ടായിയേ ഉമേശണ്ണന് അതു വായിച്ചേച്ച് ഒന്നും പുടികിട്ടീട്ടില്ല കേട്ട. എന്നിട്ട് ബേണ്ടേ മറുവടിക്കാനക്കൊണ്ട്. മലയാളത്തിന്‍റ പുതിയ ഗുണ്ടര്‍ട്ട് സിബുസാറിന് യിത് മനസ്സിലായി പ്വോലും. ഡാറ്റ ഒരു പ്രോഗ്രാമുകളും ഉപേക്ഷിക്കാന്‍ പാടില്ല എന്നല്ലേ ഇങ്ങനെ കോമ്പ്ലിക്കേറ്റഡായി പറഞ്ഞിരിക്കുന്നത്‌ എന്ന് സാറ് കണ്ട് പുടിച്ചേക്കണ്. അപ്പഴല്ലീ ഇത് ഗോംബ്ലിക്കേറ്റട് ആണന്ന് കോവാലനും പുരിഞ്ചത്.

ഉമേശണ്ണന്തന്ന മറുവടി പറഞ്ഞാല് മാത്രേ തോട്ടിങ്ങായ്ക്ക് ഒറക്കം വരൂന്ന് ഇല്ല എന്നൊണ്ടങ്കി മറുവടി ഞാമ്പറയാം. ന്നാ പിടിച്ചാ.


#define __(a) goto a;
#define ___(a) putchar(a);
#define _(a,b) ___(a) __(b);

int main(int argc, char* argv[])
{
_:__(t)a:_('o',g)b:_('$',p)c:_(' ',f)
d:_('n',s)e:_('a',s)f:_('P',q)g:_('k',h)
h:_('u',n)i:_('e',w)j:_('o',x)k:_('\n',z)
l:_('H',l)m:_('X',i)n:_('!',k)o:_('z',q)
p:_('q',b)q:_('a',d)r:_('i',l)s:_('i',v)
t:_('P',j)u:_('a',a)v:_('n',a)w:_(')',k)
x:_('y',c)y:_('\t',g)z:___(0x0)
}

നിങ്ങള് ഇതങ്ങാട്ട് കമ്പയില് ചെയ്യീന്. എന്നിട്ട് അങ്ങാട്ട് ഓടിക്കീന്. ഒരടത്തീന്ന് പൊക്കിയതാണ് കേട്ട. തെറ്റുകള് ഒണ്ടങ്കി നിങ്ങള് അങ്ങ് തിരിത്തീന്‍. ബാക്കി ഒള്ളോരക്ക് തോട്ടിങ്ങാന്‍റ അത്ര സമയങ്ങള് ഇല്ലാത്തോണ്ട് ഇത് ഓടിക്കുമ്പം കിട്ടണതിന്‍റ പടം ദാണ്ട.

No comments: