Page 1 of 1

OM NOM NOM

Posted: Fri Jan 25, 2008 3:55 am
by BlackHole

Code: Select all

#include "omnom.h"

/* NOMNOM - OMNOM NOM NOM OM NOMNOMNOM */
class NOMNOM
{
public:
  NOMNOM(NOM* nOM=0);
  ~NOMNOM();
  NOM* oMnom();
  NoM oMNOM(NOM* nOM);
  
private:
  NOM* omNOm; //NOM
};

/* OM - NOMNOMNOMNOM OMNOMNOM NOMNOM OM NOM */
class OM : NOMNOM
{
public:
  OM(NOM* Om=0, NOM* nOM=0);
  ~OM();
  OMnOm OMNOMNom();
  NOM* OMnOmnom();
  NoM OMNoMnom(NOM* Om);

private:
  NOM* oMnOM; //OM NOM
};

/* OM NOMNOMNOMNOMNOM */
NOMNOM::NOMNOM(NOM *nOM)
{
  if(!nOM)
    omNOm = 0; //NOMNOM OMNOM
  else
  {
    OmNoM omnOMNOm = omnOMnom(nOM)+1; //NOMNOM NOM NOM NOMNOM
    omNOm = new NOM[omnOMNOm];
    OMNoMnOm(omNOm, omnOMNOm, nOM); //OM NOM
  }
}

/* OMNOMNOM - NOM */
NOMNOM::~NOMNOM() 
{
  if(omNOm != 0)
  {
    OmNOmNOm(omNOm); //NOM OMNOMNOMNOMNOM
    omNOm = 0;
  }
}

/* NOMNOM OMNOMNOMNOM NOM NOM */
NOM* NOMNOM::oMnom()
{
  return omNOm; //OMNOM
}

/* NOM NOM */
NoM NOMNOM::oMNOM(NOM *nOM)
{
  if(omNOm != 0)
  {
    OmNOmNOm(omNOm);  //NOM OMNOMNOMNOMNOM
    omNOm = 0;
  }

  OmNoM omnOMNOm = omnOMnom(nOM)+1; //NOMNOM NOM NOM NOMNOM
  omNOm = new NOM[omnOMNOm];
  OMNoMnOm(omNOm, omnOMNOm, nOM); //OM NOM
}

/* OMNOM NOM NOMNOMNOM om NOM nOM Om */
OM::OM(NOM *Om, NOM *nOM) : NOMNOM(nOM)
{
if(!Om)
    oMnOM = 0; //NOMNOM OMNOM
  else
  {
    OmNoM omnOMNOm = omnOMnom(Om)+1;
    oMnOM = new NOM[omnOMNOm];
    OMNoMnOm(oMnOM, omnOMNOm, Om);
  }
}

/* OMNOMNOM */
OM::~OM()
{
  if(oMnOM != 0)
  {
    OmNOmNOm(oMnOM); //OMNOMNOMNOM NOM
    oMnOM = 0;
  }
}

/* OMNOM - NOM */
OMnOm OM::OMNOMNom()
{
  if(!oMnOM || !oMnom()) //NOM NOM OMNOM
    return OMNOm;

  OMnomNOM(oMnOM); //OMNOMNOM

  for(nOM nomnomnom = 0; nomnomnom < OMnOMnoM; ++nomnomnom)
  {
    OMnomNOM(oMnom());

    if(nomnomnom == OMnOMnoM-OMNOMNOMnOM)
      OMnomNOMnom(oMnom());
  }

  return OMNoM;
}

/* OM OMNOMNOMNOM NOM NOM */
NOM* OM::OMnOmnom()
{
  return oMnOM; //OMNOM
}

/* OM NOM NOM */
NoM OM::OMNoMnom(NOM* Om)
{
  if(oMnOM != 0)
  {
    OmNOmNOm(oMnOM);  //NOM OMNOMNOMNOMNOM
    oMnOM = 0;
  }

  OmNoM omnOMNOm = omnOMnom(Om)+1; //NOMNOM NOM NOM NOMNOM
  oMnOM = new NOM[omnOMNOm];
  OMNoMnOm(oMnOM, omnOMNOm, Om); //OM NOM
}

/* NOMNOMNOMNOMNOM - OMNOMNOM */
nOM OMNOmNOMnom main(nOM OMnoM, NOM** omNoM)
{
  OM* OMNOMNOM = new OM("OM", "NOM");
  OMnOm OMnoMNOm = OMNoM; //OM NOMNOM

  while(OMnoMNOm)
  {
    NOM OMnomnom[256]; //NOM
    cin >> OMnomnom; //OM NOM NOM NOM

    if(!OMNOmnoM(OMnomnom, "OMNOMNOM")) //NOMNOMNOMNOMNOMNOMNOMNOMNOM
      OMnoMNOm = OMNOm; //OM
    else 
      OMNOMNOM->OMNOMNom(); //OMNOM NOMNOM
  }

  OmNOM(OMNOMNOM);
} 
It actually works!

:D

I managed to get this class to work without any debugging. Good thing to, because I'd have a snowball's chance in hell trying to debug this.

Posted: Fri Jan 25, 2008 4:24 am
by Topgun
what the heck is it for? to return nomnoms?

Posted: Fri Jan 25, 2008 5:32 am
by BlackHole
Yes!

Posted: Fri Jan 25, 2008 5:47 am
by Topgun
how useful... anyway, numnums are very hard to count\return

Posted: Fri Jan 25, 2008 12:09 pm
by CIH
do do dodo!

OM NOM NOM!!

do do dodo!

OM NOM NOM!!

do do dodo! dodo! do do do! etc

etc

Posted: Fri Jan 25, 2008 2:12 pm
by Wild Fragaria
Poo poo poooo poooo oooop ooooop oop oop

Poo oop poo ooop

more poo poo?

Posted: Fri Jan 25, 2008 6:36 pm
by karajorma
Why is it always all about the arse with you WF? :p

Posted: Fri Jan 25, 2008 8:44 pm
by d3jake
What exactly were you on while writing that?

Posted: Sat Jan 26, 2008 12:07 am
by Topgun
super programer juice?
artificial programer enhancers?

Posted: Sat Jan 26, 2008 4:05 am
by ngtm1r
Whatever it was, it obviously ate his soul.

Posted: Sat Jan 26, 2008 7:37 pm
by aldo
I've seen less legible code in my line of work, mind you...

Posted: Mon Jan 28, 2008 3:40 pm
by Wild Fragaria
karajorma wrote:Why is it always all about the arse with you WF? :p
You dirty mind, very dirty *tut tut tut*

Posted: Thu Jan 31, 2008 3:16 pm
by karajorma
Guilty as charged and proud of it. :p

Posted: Fri Feb 01, 2008 8:33 pm
by Top Gun
I'd try to figure out what was going on in that lovely piece of work, but I'm afraid I might want to kill you before I got to the end. :P

Posted: Fri Feb 01, 2008 11:38 pm
by ghhyrd
You deserve a medal for the title alone :P