A BushCo Algorithm
A BushCo algorithm, via a comment at Pierrot's Folly that debugs the original code at Fever Pytch:
/*
bushmain.c
$Id$
*/
#include "strauss.h"
#include "religious_right.h"
#include "corporate_malfesance.h"
#include "newspeak.h"
extern char *make_neocon_idea (int actionable_idea);
extern int net_social_benefit (int actionable_idea);
void bush_agenda (void)
{
int politically_actionable_idea;
int net_social_benefit;
char *bush_idea;
/* AGGRESSIVE_WAR, etc, defined in strauss.h */
for (politically_actionable_idea = AGGRESSIVE_WAR ;
politically_actionable_idea; <= BELLUM_OMNI_CONTRA_OMNES;
politically_actionable_idea++)
{
bush_idea = make_neocon_idea (politically_actionable_idea);
if (politically_actionable_idea & FOREIGN_POLICY)
{
unilaterally_implement (bush_idea)
}
else
{
if (net_social_benfit (politically_actionable_idea) <= 0)
{
implement_domestically (bush_idea);
}
}
}
}
int main (int argc, char *argv[])
{
bush_agenda ();
exit (-1);
}