Current Events

TOPICS:

Previous

PAGE: 

1 ... 

86 | 87 | 88 | 89 | 90

 ... 484

Next

Previous

PAGE: 

1 | 2 | 3

Next

FearTheReaper

FearTheReaper

NEWSWIRE

I'm lost

SEP 16, 2007 09:45 PM



You read that headline correctly. It seems our president has actually compromised on his nominee for Attorney General. I, for one, don’t know what to do right now. It is like the floor has disappeared from underneath me. This will take some time to recover from.

It appears George has given the nod to retired Judge Michael Mukasey. He was nominated to the bench by Ronald Reagan in 1988 and was chief judge for the Southern District of New York until September 2006. Most shockingly of all, he appears to not be a completely ideologically driven asshole.

According to many experts, he is independent-minded, very experienced and smart. Weird, right? It only took the president six years to start nominating people who are actually qualified. Although the real reason for the sudden switch is because Bush knows that Democrats now control Congress and will not confirm an unqualified or partisan nominee.

So, who is this guy? Let’s start with the pros:

Mukasey ruled against the government in the case of former Congressional aide Susan Lindauer. She was charged with assisting Iraqi intelligence officials. The Government wanted to force Lindauer to take anti-psychotic medications so she would be competent to stand trial. Judge Mukasey gave that option a thumbs down. Mukasey expressed “humanitarian concerns” about the force-feeding of the medication. Alberto Gonzales would have recommended an enema.

When New York City was seizing the vehicles of people arrested for drunk driving, prostitution, drug and gun crimes, Mukasey ordered prompt hearings. The city was forced to give back 6,000 cars. Gonzales would have tried to seize their homes and their feet.

Most important were Mukasey’s rulings in the prosecution of Jose Padilla. Padilla is a US citizen who was convicted last month of aiding terrorists. In 2002, the administration designated Padilla an “enemy combatant” and claimed he was not entitled to a trial in a civilian court. He was not allowed access to anyone, including an attorney. The administration also refused to charge him with a crime. He was basically fucked.

A New York lawyer filed a lawsuit on Padilla’s behalf, which was assigned to Judge Mukasey. Mukasey rejected the administration’s claim that Padilla should not be allowed an attorney and that he should not be allowed to look at the evidence against him. And Mukasey was severely critical of the administration when they dragged their feet. It is one of the only times since 9/11 that anyone has put a check on Bush’s belligerent grab for power. And this was in 2002, when no one dared to question any action the administration took in its fight against terrorism.

These are all good signs for the new nominee. They indicate that he will not be a political hack like Alberto Gonzales. He will follow the rule of law and the Constitution rather than the word of Bush. After Alberto we desperately need an Attorney General who will be independent of the White House and enforce the law, even if it will damage the administration politically. Mukasey may be that man.

Or is he? Now the cons:

Mukasey is a really good friend of Rudy Giuliani and now serves as a judiciary advisor to his campaign. Rudy has a history of running roughshod over defendant’s rights.

Mukasey is also a big supporter of the Patriot Act. In a Wall Street Journal Op-Ed in 2004, he mocked librarians for challenging the provision that allowed the government to seize library records. He also argued in favor of sneak and peak warrants, which are “secret warrants” that do not allow a person to challenge a search before the fact.

There is also the scary side of his Padilla ruling. Mukasey ruled President Bush had the authority to detain American citizens as "enemy combatants" without charging them with a crime. You can see how that might be somewhat disturbing considering we have a Constitution and whatnot. On the other hand, Alberto Gonzales is okay with killing babies who are Muslim, so this is a step up.

So, Mukasey is definitely a conservative judge, but that is to be expected from Bush. He is a huge step up from the incompetent and partisan Gonzales and far better than Bush’s first choice, Ted Olsen. Last week Democrats told Bush they would not confirm Olsen and to forget about him. Senator Chuck Schumer then recommended Mukasey. It looks like Bush is coming to grips with his lack of total power, at least a little.

And because some Democrats support Mukasey, conservatives are worried.


Brian Burch, president of the Catholic-based advocacy group Fidelis, said he started getting calls early Saturday from members of his group and other conservative groups who were worried that Bush was getting ready to nominate Mukasey.

"His federal judicial record has been at times hostile to the issues that we care and have concern about, like abortion," Burch said.

“He is backed and supported by far left wing of the Democratic Party. Any time you have a person with those persons backing him it gives us pause."


That's a great way to make a choice. See who someone else likes.

Regardless, Democrats should still aggressively question Mukasey about how far the President’s authority reaches, why he believes police can use “secret” warrants to search homes and why we can be detained without charges. Either way, we finally won’t have a retard in charge of the Justice Department. That will be a nice change.

FearTheReaper will be appearing this Tuesday in the Comedy Death Ray show at the Upright Citizens Brigade theater.

Ascanius

Ascanius

USA
October 2006

SEP 17, 2007 09:08 AM

This article is totally bias.

JoLeigh

JoLeigh

SUICIDEGIRL

Florida, USA

SEP 17, 2007 09:14 AM

its sad if he does do anything remotely ok.... on a liberal standpoint
that we end up being shocked...

YEAH TEAM USA

scylis

scylis

USA
November 2004

SEP 17, 2007 09:18 AM

this is not the dawn of April, so this can't be a hoax. wtf? he's actually an actual conservative? not some loyalist hack in a thin disguise waiting for his chance to suckle at the teat of his master? not that i'm overly fond of conservatives, but he's really got his own opinions on things?

Rod Serling better not show up and start into an opening monologue...

scarletboi

scarletboi

Tampa, FL
January 2004

SEP 17, 2007 09:20 AM

Ascanius said:
This article is totally bias.



I, uh, take it you've never read FearTheReaper's posts before?

Ascanius

Ascanius

USA
October 2006

SEP 17, 2007 09:26 AM

scarletboi said:

Ascanius said:
This article is totally bias.



I, uh, take it you've never read FearTheReaper's posts before?



Sorry. I forgot to wink .

Pip

Pip

Framingham, MA
OLD SKOOL

SEP 17, 2007 09:31 AM

Bush may be compromissing but this is yet again a case of the Democrats bending over and taking one from behind. I can't believe they dropped his name to begin with.

He's not an incompetent and he is actually qualified for his position, but these are not places we should be compromising toward. These are places we should be beginning from. A list of acceptable nominees that gets handed to bush from the democrats should start at those 2 "principles", not go "fine we'll take any one of these 3 not complete assholes."

Are resposibility and accountability too much to ask for in the 21st century?

KtheTwentyThird

KtheTwentyThird

Ypsilanti, MI
March 2005

SEP 17, 2007 09:40 AM

Pip said:
Are resposibility and accountability too much to ask for in the 21st century?



Not from around these parts, are you?

sy_old

sy_old

Columbia, MO
March 2007

SEP 17, 2007 09:47 AM

Pip said:
He's not an incompetent and he is actually qualified for his position, but these are not places we should be compromising toward. These are places we should be beginning from. A list of acceptable nominees that gets handed to bush from the democrats should start at those 2 "principles", not go "fine we'll take any one of these 3 not complete assholes."

Are resposibility and accountability too much to ask for in the 21st century?



+1

Keri

Keri

SUICIDEGIRL

Virginia, USA

SEP 17, 2007 09:56 AM

Ascanius said:
This article is totally bias.



Where are the reqirements that say all articles must be un-biased?

perlpunk

perlpunk

Denver, CO
November 2003

SEP 17, 2007 10:01 AM

George Bush Actually Compromises???? my ass, per the norm this is just politics. the headline is shit, much as I'm sure we'll see this chosen official is in the coming days. nothing has changed, just a name.

Zarth

zarth

Seattle, WA
December 2004

SEP 17, 2007 10:10 AM

Apparently the sarcasm meters are broken today, Ascanius.

In any event, this is actually the second compromise in Bush's cabinet. Rumsfeld's apparatchik replacement - what's his name, Gates - was the first. I think even the White House is starting to realize to the party's finally over.

And Mukasey doesn't sound too bad.

meatpieboy

meatpieboy

Korea, D.P.R.
June 2004

SEP 17, 2007 10:44 AM

Zarth said:
Apparently the sarcasm meters are broken today, Ascanius.

In any event, this is actually the second compromise in Bush's cabinet. Rumsfeld's apparatchik replacement - what's his name, Gates - was the first. I think even the White House is starting to realize to the party's finally over.

And Mukasey doesn't sound too bad.



This response is totally bias.

FTR, thanks for the datas. Your point about "making a choice" is the first thing I thought of when I was reading about this, too. It's as though the right-wing sees any compromise as anathema. If the liberals might accept it, it must be bad. What, do they view this as an all-out conquest, where all is lost unless all is won?

... What? They do?

shapeshifter23

shapeshifter23

San Francisco, CA
September 2005

SEP 17, 2007 10:45 AM

I smell a hidden agenda...

SPOILERS! (Click to view)

1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916,
1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916,
1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916,
1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916,
1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916
} ;

static yy_state_type yy_state_buf[YY_BUF_SIZE + 2], *yy_state_ptr;
static char *yy_full_match;
static int yy_lp;
#define REJECT
{
*yy_cp = yy_hold_char; /* undo effects of setting up yytext */
yy_cp = yy_full_match; /* restore poss. backed-over text */
++yy_lp;
goto find_rule;
}
#define yymore() yymore_used_but_not_detected
#define YY_MORE_ADJ 0
char *yytext;
#line 1 "mes.l"
#define INITIAL 0
#line 2 "mes.l"
char buf[128];
char *c;

#line 1585 "lex.yy.c"

/* Macros after this point can all be overridden by user definitions in
* section 1.
*/

#ifndef YY_SKIP_YYWRAP
#ifdef __cplusplus
extern "C" int yywrap YY_PROTO(( void ));
#else
extern int yywrap YY_PROTO(( void ));
#endif
#endif

#ifndef YY_NO_UNPUT
static void yyunput YY_PROTO(( int c, char *buf_ptr ));
#endif

#ifndef yytext_ptr
static void yy_flex_strncpy YY_PROTO(( char *, yyconst char *, int ));
#endif

#ifndef YY_NO_INPUT
#ifdef __cplusplus
static int yyinput YY_PROTO(( void ));
#else
static int input YY_PROTO(( void ));
#endif
#endif

#if YY_STACK_USED
static int yy_start_stack_ptr = 0;
static int yy_start_stack_depth = 0;
static int *yy_start_stack = 0;
#ifndef YY_NO_PUSH_STATE
static void yy_push_state YY_PROTO(( int new_state ));
#endif
#ifndef YY_NO_POP_STATE
static void yy_pop_state YY_PROTO(( void ));
#endif
#ifndef YY_NO_TOP_STATE
static int yy_top_state YY_PROTO(( void ));
#endif

#else
#define YY_NO_PUSH_STATE 1
#define YY_NO_POP_STATE 1
#define YY_NO_TOP_STATE 1
#endif

#ifdef YY_MALLOC_DECL
YY_MALLOC_DECL
#else
#if __STDC__
#ifndef __cplusplus
#include <stdlib.h>
#endif
#else
/* Just try to get by without declaring the routines. This will fail
* miserably on non-ANSI systems for which sizeof(size_t) != sizeof(int)
* or sizeof(void*) != sizeof(int).
*/
#endif
#endif

/* Amount of stuff to slurp up with each read. */
#ifndef YY_READ_BUF_SIZE
#define YY_READ_BUF_SIZE 8192
#endif

/* Copy whatever the last rule matched to the standard output. */

#ifndef ECHO
/* This used to be an fputs(), but since the string might contain NUL's,
* we now use fwrite().
*/
#define ECHO (void) fwrite( yytext, yyleng, 1, yyout )
#endif

/* Gets input and stuffs it into "buf". number of characters read, or YY_NULL,
* is returned in "result".
*/
#ifndef YY_INPUT
#define YY_INPUT(buf,result,max_size)
if ( yy_current_buffer->yy_is_interactive )
{
int c = '*', n;
for ( n = 0; n < max_size &&
(c = getc( yyin )) != EOF && c != '
'; ++n )
buf[n] = (char) c;
if ( c == '
' )
buf[n++] = (char) c;
if ( c == EOF && ferror( yyin ) )
YY_FATAL_ERROR( "input in flex scanner failed" );
result = n;
}
else if ( ((result = fread( buf, 1, max_size, yyin )) == 0)
&& ferror( yyin ) )
YY_FATAL_ERROR( "input in flex scanner failed" );
#endif

/* No semi-colon after return; correct usage is to write "yyterminate();" -
* we don't want an extra ';' after the "return" because that will cause
* some compilers to complain about unreachable statements.
*/
#ifndef yyterminate
#define yyterminate() return YY_NULL
#endif

/* Number of entries by which start-condition stack grows. */
#ifndef YY_START_STACK_INCR
#define YY_START_STACK_INCR 25
#endif

/* Report a fatal error. */
#ifndef YY_FATAL_ERROR
#define YY_FATAL_ERROR(msg) yy_fatal_error( msg )
#endif

/* Default declaration of generated scanner - a define so the user can
* easily add parameters.
*/
#ifndef YY_DECL
#define YY_DECL int yylex YY_PROTO(( void ))
#endif

/* Code executed at the beginning of each rule, after yytext and yyleng
* have been set up.
*/
#ifndef YY_USER_ACTION
#define YY_USER_ACTION
#endif

/* Code executed at the end of each rule. */
#ifndef YY_BREAK
#define YY_BREAK break;
#endif

#define YY_RULE_SETUP
YY_USER_ACTION

YY_DECL
{
register yy_state_type yy_current_state;
register char *yy_cp, *yy_bp;
register int yy_act;

#line 8 "mes.l"


#line 1735 "lex.yy.c"

if ( yy_init )
{
yy_init = 0;

#ifdef YY_USER_INIT
YY_USER_INIT;
#endif

if ( ! yy_start )
yy_start = 1; /* first start state */

if ( ! yyin )
yyin = stdin;

if ( ! yyout )
yyout = stdout;

if ( ! yy_current_buffer )
yy_current_buffer =
yy_create_buffer( yyin, YY_BUF_SIZE );

yy_load_buffer_state();
}

while ( 1 ) /* loops until end-of-file is reached */
{
yy_cp = yy_c_buf_p;

/* Support of yytext. */
*yy_cp = yy_hold_char;

/* yy_bp points to the position in yy_ch_buf of the start of
* the current run.
*/
yy_bp = yy_cp;

yy_current_state = yy_start;
yy_state_ptr = yy_state_buf;
*yy_state_ptr++ = yy_current_state;
yy_match:
do
{
register YY_CHAR yy_c = yy_ec[YY_SC_TO_UI(*yy_cp)];
while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
{
yy_current_state = (int) yy_def[yy_current_state];
if ( yy_current_state >= 1917 )
yy_c = yy_meta[(unsigned int) yy_c];
}
yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
*yy_state_ptr++ = yy_current_state;
++yy_cp;
}
while ( yy_base[yy_current_state] != 2311 );

yy_find_action:
yy_current_state = *--yy_state_ptr;
yy_lp = yy_accept[yy_current_state];
find_rule: /* we branch to this label when backing up */
for ( ; ; ) /* until we find what rule we matched */
{
if ( yy_lp && yy_lp < yy_accept[yy_current_state + 1] )
{
yy_act = yy_acclist[yy_lp];
{
yy_full_match = yy_cp;
break;
}
}
--yy_cp;
yy_current_state = *--yy_state_ptr;
yy_lp = yy_accept[yy_current_state];
}

YY_DO_BEFORE_ACTION;


do_action: /* This label is used only to access EOF actions. */


switch ( yy_act )
{ /* beginning of action switch */
case 1:
#line 11 "mes.l"
case 2:
#line 12 "mes.l"
case 3:
#line 13 "mes.l"
case 4:
#line 14 "mes.l"
case 5:
#line 15 "mes.l"
case 6:
#line 16 "mes.l"
case 7:
#line 17 "mes.l"
case 8:
#line 18 "mes.l"
case 9:
#line 19 "mes.l"
case 10:
#line 20 "mes.l"
case 11:
#line 21 "mes.l"
case 12:
#line 22 "mes.l"
case 13:
#line 23 "mes.l"
case 14:
#line 24 "mes.l"
case 15:
YY_RULE_SETUP
#line 24 "mes.l"
printf("crap");
YY_BREAK
case 16:
YY_RULE_SETUP
#line 25 "mes.l"
printf("M/CR");
YY_BREAK
case 17:
YY_RULE_SETUP
#line 26 "mes.l"
printf("Mister Mark Smith");
YY_BREAK
case 18:
YY_RULE_SETUP
#line 27 "mes.l"
printf("Uni");
YY_BREAK
case 19:
YY_RULE_SETUP
#line 28 "mes.l"
printf("%che Fall Group", yytext[0]);
YY_BREAK
case 20:
YY_RULE_SETUP
#line 29 "mes.l"
printf("that bastard Scanlan");
YY_BREAK
case 21:
YY_RULE_SETUP
#line 30 "mes.l"
printf("that wankstain Riley");
YY_BREAK
case 22:
YY_RULE_SETUP
#line 31 "mes.l"
printf("that poncey twat Morissey");
YY_BREAK
case 23:
#line 33 "mes.l"
case 24:
#line 34 "mes.l"
case 25:
YY_RULE_SETUP
#line 34 "mes.l"
printf("%co bastard", yytext[0]);
YY_BREAK
case 26:
#line 36 "mes.l"
case 27:
#line 37 "mes.l"
case 28:
#line 38 "mes.l"
case 29:
#line 39 "mes.l"
case 30:
#line 40 "mes.l"
case 31:
#line 41 "mes.l"
case 32:
#line 42 "mes.l"
case 33:
#line 43 "mes.l"
case 34:
#line 44 "mes.l"
case 35:
YY_RULE_SETUP
#line 44 "mes.l"
printf("bloody great");
YY_BREAK
case 36:
YY_RULE_SETUP
#line 45 "mes.l"
printf("like");
YY_BREAK
case 37:
YY_RULE_SETUP
#line 46 "mes.l"
printf(", cock");
YY_BREAK
case 38:
#line 48 "mes.l"
case 39:
YY_RULE_SETUP
#line 48 "mes.l"
{
printf("%c", yytext[0]);
switch(rand() % 9)
{
case 0: printf("idiot"); break;
case 1: printf("wanker"); break;
case 2: printf("tosser"); break;
case 3: printf("fucker"); break;
case 4: printf("moron"); break;
case 5: printf("git"); break;
case 6: printf("saddo"); break;
case 7: printf("dickhead"); break;
case 8: printf("craphead"); break;
}
printf("%c", yytext[strlen(yytext)-1]);
}
YY_BREAK
case 40:
#line 65 "mes.l"
case 41:
YY_RULE_SETUP
#line 65 "mes.l"
printf("some bastard");
YY_BREAK
case 42:
YY_RULE_SETUP
#line 66 "mes.l"
printf("%s", yytext);
YY_BREAK
case 43:
#line 68 "mes.l"
case 44:
#line 69 "mes.l"
case 45:
#line 70 "mes.l"
case 46:
#line 71 "mes.l"
case 47:
#line 72 "mes.l"
case 48:
#line 73 "mes.l"
case 49:
#line 74 "mes.l"
case 50:
#line 75 "mes.l"
case 51:
#line 76 "mes.l"
case 52:
#line 77 "mes.l"
case 53:
#line 78 "mes.l"
case 54:
#line 79 "mes.l"
case 55:
#line 80 "mes.l"
case 56:
#line 81 "mes.l"
case 57:
#line 82 "mes.l"
case 58:
#line 83 "mes.l"
case 59:
#line 84 "mes.l"
case 60:
#line 85 "mes.l"
case 61:
#line 86 "mes.l"
case 62:
#line 87 "mes.l"
case 63:
#line 88 "mes.l"
case 64:
#line 89 "mes.l"
case 65:
YY_RULE_SETUP
#line 89 "mes.l"
{
switch(rand() % 19)
{
case 0: printf("idiot"); break;
case 1: printf("wanker"); break;
case 2: printf("tosser"); break;
case 3: printf("middle class wanker"); break;
case 4: printf("layabout"); break;
case 5: printf("polytechnic fuckin' lecturer"); break;
case 6: printf("posh wanker"); break;
case 7: printf("ponce"); break;
case 8: printf("fucker"); break;
case 9: printf("moron"); break;
case 10: printf("git"); break;
case 11: printf("soft bastard"); break;
case 12: printf("saddo"); break;
case 13: printf("dickhead"); break;
case 14: printf("fuckwit"); break;
case 15: printf("intellectual halfwit"); break;
case 16: printf("good-for-nothing"); break;
case 17: printf("smug toff"); break;
case 18: printf("craphead"); break;
}
}
YY_BREAK
case 66:
YY_RULE_SETUP
#line 113 "mes.l"
printf("%cthat wanker%c", yytext[0], yytext[4]);
YY_BREAK
case 67:
YY_RULE_SETUP
#line 114 "mes.l"
printf("%c%ce ", yytext[0], yytext[1]);
YY_BREAK
case 68:
YY_RULE_SETUP
#line 115 "mes.l"
printf("soft Southerner");
YY_BREAK
case 69:
#line 117 "mes.l"
case 70:
YY_RULE_SETUP
#line 117 "mes.l"
printf("%commie", yytext[0]);
YY_BREAK
case 71:
YY_RULE_SETUP
#line 118 "mes.l"
printf("Enduction");
YY_BREAK
case 72:
YY_RULE_SETUP
#line 119 "mes.l"
printf("%cower class", yytext[0]);
YY_BREAK
case 73:
YY_RULE_SETUP
#line 120 "mes.l"
printf("%corking class", (yytext[0] == 'P' ? 'W' : 'w'));
YY_BREAK
case 74:
YY_RULE_SETUP
#line 121 "mes.l"
printf("%corking classes", (yytext[0] == 'P' ? 'W' : 'w'));
YY_BREAK
case 75:
YY_RULE_SETUP
#line 122 "mes.l"
printf("imp-p-pediment");
YY_BREAK
case 76:
YY_RULE_SETUP
#line 123 "mes.l"
printf("psykick");
YY_BREAK
case 77:
#line 125 "mes.l"
case 78:
#line 126 "mes.l"
case 79:
#line 127 "mes.l"
case 80:
#line 128 "mes.l"
case 81:
#line 129 "mes.l"
case 82:
#line 130 "mes.l"
case 83:
#line 131 "mes.l"
case 84:
#line 132 "mes.l"
case 85:
YY_RULE_SETUP
#line 132 "mes.l"
{
switch(rand() % 4)
{
case 0: printf("mental"); break;
case 1: printf("psycho"); break;
case 2: printf("looney"); break;
case 3: printf("weirdo"); break;
}
}
YY_BREAK
case 86:
#line 142 "mes.l"
case 87:
#line 143 "mes.l"
case 88:
#line 144 "mes.l"
case 89:
#line 145 "mes.l"
case 90:
YY_RULE_SETUP
#line 145 "mes.l"
{
switch(rand() % 4)
{
case 0: printf("looney"); break;
case 1: printf("sicko"); break;
case 2: printf("weirdo"); break;
case 3: printf("mental case"); break;
}
}
YY_BREAK
case 91:
YY_RULE_SETUP
#line 154 "mes.l"
printf("medecin");
YY_BREAK
case 92:
YY_RULE_SETUP
#line 155 "mes.l"
printf("Dktr.");
YY_BREAK
case 93:
YY_RULE_SETUP
#line 156 "mes.l"
printf("%coktor", yytext[0]);
YY_BREAK
case 94:
YY_RULE_SETUP
#line 157 "mes.l"
printf("y'self");
YY_BREAK
case 95:
#line 159 "mes.l"
case 96:
YY_RULE_SETUP
#line 159 "mes.l"
printf(" yer ");
YY_BREAK
case 97:
YY_RULE_SETUP
#line 160 "mes.l"
{ if (!(rand() % 4)) printf(" o' "); else REJECT; }
YY_BREAK
case 98:
YY_RULE_SETUP
#line 161 "mes.l"
printf("%cister", (yytext[0] == 'L' ? 'M' : 'm'));
YY_BREAK
case 99:
YY_RULE_SETUP
#line 162 "mes.l"
printf("%crinz", yytext[0]);
YY_BREAK
case 100:
YY_RULE_SETUP
#line 163 "mes.l"
printf("nkroach");
YY_BREAK
case 101:
YY_RULE_SETUP
#line 164 "mes.l"
printf("c.r.e.e.p");
YY_BREAK
case 102:
YY_RULE_SETUP
#line 165 "mes.l"
printf("S.E.X");
YY_BREAK
case 103:
YY_RULE_SETUP
#line 166 "mes.l"
printf("y'know");
YY_BREAK
case 104:
YY_RULE_SETUP
#line 167 "mes.l"
{ if (!(rand() % 3)) printf(" ya "); else REJECT; }
YY_BREAK
case 105:
#line 169 "mes.l"
case 106:
YY_RULE_SETUP
#line 169 "mes.l"
printf("Hey there, fuckface!");
YY_BREAK
case 107:
YY_RULE_SETUP
#line 170 "mes.l"
printf(" pal");
YY_BREAK
case 108:
#line 172 "mes.l"
case 109:
YY_RULE_SETUP
#line 172 "mes.l"
printf("circles with 'A' in the middle");
YY_BREAK
case 110:
YY_RULE_SETUP
#line 173 "mes.l"
printf("I'm fucked if I know");
YY_BREAK
case 111:
YY_RULE_SETUP
#line 174 "mes.l"
printf("I'm fucked if I'm gonna");
YY_BREAK
case 112:
YY_RULE_SETUP
#line 175 "mes.l"
printf("I'm fucked if I'm");
YY_BREAK
case 113:
#line 177 "mes.l"
case 114:
#line 178 "mes.l"
case 115:
#line 179 "mes.l"
case 116:
YY_RULE_SETUP
#line 179 "mes.l"
{
switch(rand() % 6)
{
case 0: printf("moan"); break;
case 1: printf("blether"); break;
case 2: printf("mither"); break;
case 3: printf("whine"); break;
default: REJECT;
}
}
YY_BREAK
case 117:
YY_RULE_SETUP
#line 189 "mes.l"
printf(" going on");
YY_BREAK
case 118:
YY_RULE_SETUP
#line 190 "mes.l"
printf("%cloads of", yytext[0]);
YY_BREAK
case 119:
#line 192 "mes.l"
case 120:
YY_RULE_SETUP
#line 192 "mes.l"
printf("loads of");
YY_BREAK
case 121:
YY_RULE_SETUP
#line 193 "mes.l"
printf("it's ");
YY_BREAK
case 122:
YY_RULE_SETUP
#line 194 "mes.l"
printf("e's ");
YY_BREAK
case 123:
#line 196 "mes.l"
case 124:
YY_RULE_SETUP
#line 196 "mes.l"
printf("%ct's gonna ", yytext[0]);
YY_BREAK
case 125:
YY_RULE_SETUP
#line 197 "mes.l"
printf("gonna");
YY_BREAK
case 126:
YY_RULE_SETUP
#line 198 "mes.l"
printf("don't fuckin' ");
YY_BREAK
case 127:
YY_RULE_SETUP
#line 199 "mes.l"
printf("fuckin' don't.");
YY_BREAK
case 128:
#line 201 "mes.l"
case 129:
YY_RULE_SETUP
#line 201 "mes.l"
printf("don't fuckin' ");
YY_BREAK
case 130:
#line 203 "mes.l"
case 131:
YY_RULE_SETUP
#line 203 "mes.l"
printf("fuckin' don't.");
YY_BREAK
case 132:
#line 205 "mes.l"
case 133:
#line 206 "mes.l"
case 134:
YY_RULE_SETUP
#line 206 "mes.l"
printf("won't");
YY_BREAK
case 135:
#line 208 "mes.l"
case 136:
YY_RULE_SETUP
#line 208 "mes.l"
printf("can't");
YY_BREAK
case 137:
#line 210 "mes.l"
case 138:
#line 211 "mes.l"
case 139:
YY_RULE_SETUP
#line 211 "mes.l"
printf("weren't%c", yytext[strlen(yytext)-1]);
YY_BREAK
case 140:
#line 213 "mes.l"
case 141:
#line 214 "mes.l"
case 142:
#line 215 "mes.l"
case 143:
YY_RULE_SETUP
#line 215 "mes.l"
printf("ain't no");
YY_BREAK
case 144:
#line 217 "mes.l"
case 145:
#line 218 "mes.l"
case 146:
#line 219 "mes.l"
case 147:
YY_RULE_SETUP
#line 219 "mes.l"
printf("ain't%c", yytext[strlen(yytext)-1]);
YY_BREAK
case 148:
YY_RULE_SETUP
#line 220 "mes.l"
printf("what");
YY_BREAK
case 149:
YY_RULE_SETUP
#line 221 "mes.l"
printf("nan");
YY_BREAK
case 150:
YY_RULE_SETUP
#line 222 "mes.l"
printf("grandad");
YY_BREAK
case 151:
YY_RULE_SETUP
#line 223 "mes.l"
printf("%cam", yytext[0]);
YY_BREAK
case 152:
YY_RULE_SETUP
#line 224 "mes.l"
printf("%ca", ( yytext[0] == 'F' ? 'P' : 'p'));
YY_BREAK
case 153:
YY_RULE_SETUP
#line 225 "mes.l"
printf("%c%cuntie", yytext[0], yytext[1]);
YY_BREAK
case 154:
#line 227 "mes.l"
case 155:
#line 228 "mes.l"
case 156:
#line 229 "mes.l"
case 157:
#line 230 "mes.l"
case 158:
YY_RULE_SETUP
#line 230 "mes.l"
{ if (!(rand() % 6)) printf("mediocre"); else printf("alright"); }
YY_BREAK
case 159:
YY_RULE_SETUP
#line 231 "mes.l"
{ if ((rand() % 4)) printf(" alright%c", yytext[3]); else printf(" mediocre%c", yytext[3]); }
YY_BREAK
case 160:
YY_RULE_SETUP
#line 232 "mes.l"
printf("bastards");
YY_BREAK
case 161:
#line 234 "mes.l"
case 162:
#line 235 "mes.l"
case 163:
YY_RULE_SETUP
#line 235 "mes.l"
printf("gig");
YY_BREAK
case 164:
YY_RULE_SETUP
#line 236 "mes.l"
printf("think");
YY_BREAK
case 165:
#line 238 "mes.l"
case 166:
#line 239 "mes.l"
case 167:
#line 240 "mes.l"
case 168:
#line 241 "mes.l"
case 169:
YY_RULE_SETUP
#line 241 "mes.l"
printf("really");
YY_BREAK
case 170:
#line 243 "mes.l"
case 171:
#line 244 "mes.l"
case 172:
#line 245 "mes.l"
case 173:
#line 246 "mes.l"
case 174:
#line 247 "mes.l"
case 175:
#line 248 "mes.l"
case 176:
#line 249 "mes.l"
case 177:
#line 250 "mes.l"
case 178:
#line 251 "mes.l"
case 179:
#line 252 "mes.l"
case 180:
#line 253 "mes.l"
case 181:
#line 254 "mes.l"
case 182:
#line 255 "mes.l"
case 183:
#line 256 "mes.l"
case 184:
#line 257 "mes.l"
case 185:
YY_RULE_SETUP
#line 257 "mes.l"
printf("crap");
YY_BREAK
case 186:
YY_RULE_SETUP
#line 258 "mes.l"
printf(" crap");
YY_BREAK
case 187:
YY_RULE_SETUP
#line 259 "mes.l"
printf("fuckin' wrong");
YY_BREAK
case 188:
#line 261 "mes.l"
case 189:
#line 262 "mes.l"
case 190:
YY_RULE_SETUP
#line 262 "mes.l"
printf("and all that");
YY_BREAK
case 191:
#line 264 "mes.l"
case 192:
#line 265 "mes.l"
case 193:
#line 266 "mes.l"
case 194:
#line 267 "mes.l"
case 195:
#line 268 "mes.l"
case 196:
#line 269 "mes.l"
case 197:
#line 270 "mes.l"
case 198:
YY_RULE_SETUP
#line 270 "mes.l"
printf("fucked");
YY_BREAK
case 199:
#line 272 "mes.l"
case 200:
YY_RULE_SETUP
#line 272 "mes.l"
printf("mate");
YY_BREAK
case 201:
YY_RULE_SETUP
#line 273 "mes.l"
printf("See ya");
YY_BREAK
case 202:
YY_RULE_SETUP
#line 274 "mes.l"
printf("crap ");
YY_BREAK
case 203:
YY_RULE_SETUP
#line 275 "mes.l"
{ if (!(rand() % 7)) printf("fuckin' fuck"); else printf("fuck"); }
YY_BREAK
case 204:
#line 277 "mes.l"
case 205:
#line 278 "mes.l"
case 206:
#line 279 "mes.l"
case 207:
#line 280 "mes.l"
case 208:
YY_RULE_SETUP
#line 280 "mes.l"
printf("pissed");
YY_BREAK
case 209:
#line 282 "mes.l"
case 210:
#line 283 "mes.l"
case 211:
YY_RULE_SETUP
#line 283 "mes.l"
{ if (rand() % 2) printf("a bit"); else printf("sort of"); }
YY_BREAK
case 212:
#line 285 "mes.l"
case 213:
YY_RULE_SETUP
#line 285 "mes.l"
{
switch(rand() % 4)
{
case 0: printf("pinch"); break;
case 1: printf("swipe"); break;
case 2: printf("nick"); break;
case 3: printf("plagiarise"); break;
}
}
YY_BREAK
case 214:
#line 295 "mes.l"
case 215:
#line 296 "mes.l"
case 216:
YY_RULE_SETUP
#line 296 "mes.l"
{
switch(rand() % 4)
{
case 0: printf("pinched"); break;
case 1: printf("swiped"); break;
case 2: printf("nicked"); break;
case 3: printf("plagiarised"); break;
}
}
YY_BREAK
case 217:
#line 306 "mes.l"
case 218:
#line 307 "mes.l"
case 219:
#line 308 "mes.l"
case 220:
#line 309 "mes.l"
case 221:
#line 310 "mes.l"
case 222:
YY_RULE_SETUP
#line 310 "mes.l"
{
switch(rand() % 3)
{
case 0: printf("poncey"); break;
case 1: printf("swanky"); break;
case 2: printf("clever-dick"); break;
}
}
YY_BREAK
case 223:
YY_RULE_SETUP
#line 318 "mes.l"
printf("kids");
YY_BREAK
case 224:
YY_RULE_SETUP
#line 319 "mes.l"
printf("kid%c", yytext[5]);
YY_BREAK
case 225:
#line 321 "mes.l"
case 226:
YY_RULE_SETUP
#line 321 "mes.l"
printf("-type");
YY_BREAK
case 227:
#line 323 "mes.l"
case 228:
#line 324 "mes.l"
case 229:
YY_RULE_SETUP
#line 324 "mes.l"
printf("fuck off");
YY_BREAK
case 230:
#line 326 "mes.l"
case 231:
#line 327 "mes.l"
case 232:
YY_RULE_SETUP
#line 327 "mes.l"
printf("fucked off");
YY_BREAK
case 233:
#line 329 "mes.l"
case 234:
YY_RULE_SETUP
#line 329 "mes.l"
printf("fucks off");
YY_BREAK
case 235:
#line 331 "mes.l"
case 236:
YY_RULE_SETUP
#line 331 "mes.l"
printf("fuckin'");
YY_BREAK
case 237:
YY_RULE_SETUP
#line 332 "mes.l"
printf(" fuckin' ");
YY_BREAK
case 238:
#line 334 "mes.l"
case 239:
#line 335 "mes.l"
case 240:
#line 336 "mes.l"
case 241:
YY_RULE_SETUP
#line 336 "mes.l"
printf("you lot");
YY_BREAK
case 242:
#line 338 "mes.l"
case 243:
#line 339 "mes.l"
case 244:
YY_RULE_SETUP
#line 339 "mes.l"
printf("weird");
YY_BREAK
case 245:
YY_RULE_SETUP
#line 340 "mes.l"
printf("weird%c", yytext[3]);
YY_BREAK
case 246:
#line 342 "mes.l"
case 247:
#line 343 "mes.l"
case 248:
#line 344 "mes.l"
case 249:
#line 345 "mes.l"
case 250:
#line 346 "mes.l"
case 251:
#line 347 "mes.l"
case 252:
#line 348 "mes.l"
case 253:
#line 349 "mes.l"
case 254:
#line 350 "mes.l"
case 255:
#line 351 "mes.l"
case 256:
#line 352 "mes.l"
case 257:
#line 353 "mes.l"
case 258:
#line 354 "mes.l"
case 259:
#line 355 "mes.l"
case 260:
YY_RULE_SETUP
#line 355 "mes.l"
{
switch(rand() % 3) {
case 0: printf(" about%s", yytext); break;
case 1: printf(" like%s", yytext); break;
default: REJECT;
}
}
YY_BREAK
case 261:
YY_RULE_SETUP
#line 362 "mes.l"
{
switch(rand() % 6)
{
case 0: printf("Mind you, "); break;
case 1: printf("But I mean, "); break;
case 2: printf("But like, "); break;
default: REJECT;
}
}
YY_BREAK
case 262:
YY_RULE_SETUP
#line 371 "mes.l"
printf("That bastard%c", yytext[2]);
YY_BREAK
case 263:
YY_RULE_SETUP
#line 372 "mes.l"
printf(" that bastard%c", yytext[3]);
YY_BREAK
case 264:
#line 374 "mes.l"
case 265:
#line 375 "mes.l"
case 266:
YY_RULE_SETUP
#line 375 "mes.l"
printf("I don't mind");
YY_BREAK
case 267:
YY_RULE_SETUP
#line 376 "mes.l"
printf("I fuckin' ");
YY_BREAK
case 268:
YY_RULE_SETUP
#line 377 "mes.l"
printf("'cos");
YY_BREAK
case 269:
YY_RULE_SETUP
#line 378 "mes.l"
printf("pedantic Welsh");
YY_BREAK
case 270:
YY_RULE_SETUP
#line 379 "mes.l"
printf("Yank");
YY_BREAK
case 271:
YY_RULE_SETUP
#line 380 "mes.l"
printf("kraut%c", yytext[6]);
YY_BREAK
case 272:
YY_RULE_SETUP
#line 381 "mes.l"
printf("were ");
YY_BREAK
case 273:
YY_RULE_SETUP
#line 382 "mes.l"
printf("were,");
YY_BREAK
case 274:
YY_RULE_SETUP
#line 383 "mes.l"
{ if (rand() % 2) printf(" saying"); else printf(" going"); }
YY_BREAK
case 275:
YY_RULE_SETUP
#line 384 "mes.l"
{ if (rand() % 2) printf(" sez"); else printf(" goes"); }
YY_BREAK
case 276:
YY_RULE_SETUP
#line 385 "mes.l"
{ if (rand() % 2) printf(" sez"); else printf(" go"); }
YY_BREAK
case 277:
YY_RULE_SETUP
#line 386 "mes.l"
{ if (rand() % 2) printf("I sez"); else printf("I go"); }
YY_BREAK
case 278:
YY_RULE_SETUP
#line 387 "mes.l"
{ if (rand() % 2) printf("%3s sez", yytext); else printf("%3s go", yytext); }
YY_BREAK
case 279:
YY_RULE_SETUP
#line 388 "mes.l"
{ if (rand() % 2) printf("%2s sez", yytext); else printf("%2s go", yytext); }
YY_BREAK
case 280:
YY_RULE_SETUP
#line 389 "mes.l"
{ if (rand() % 2) printf("%4s sez", yytext); else printf("%4s go", yytext); }
YY_BREAK
case 281:
YY_RULE_SETUP
#line 390 "mes.l"
{ if (rand() % 2) printf(" sez"); else printf(" goes"); }
YY_BREAK
case 282:
YY_RULE_SETUP
#line 391 "mes.l"
printf("'em");
YY_BREAK
case 283:
YY_RULE_SETUP
#line 392 "mes.l"
printf("them");
YY_BREAK
case 284:
YY_RULE_SETUP
#line 393 "mes.l"
printf("%cuck all", (yytext[0] == 'N' ? 'F' : 'f' ));
YY_BREAK
case 285:
YY_RULE_SETUP
#line 394 "mes.l"
printf("fuck all%c", yytext[4]);
YY_BREAK
case 286:
#line 396 "mes.l"
case 287:
YY_RULE_SETUP
#line 396 "mes.l"
printf("fat");
YY_BREAK
case 288:
#line 398 "mes.l"
case 289:
#line 399 "mes.l"
case 290:
#line 400 "mes.l"
case 291:
YY_RULE_SETUP
#line 400 "mes.l"
{ if (!(rand() % 5)) printf("%sthe fuck ", yytext); else REJECT; }
YY_BREAK
case 292:
YY_RULE_SETUP
#line 401 "mes.l"
printf("fag");
YY_BREAK
case 293:
#line 403 "mes.l"
case 294:
YY_RULE_SETUP
#line 403 "mes.l"
printf("fuckin' typical");
YY_BREAK
case 295:
#line 405 "mes.l"
case 296:
#line 406 "mes.l"
case 297:
#line 407 "mes.l"
case 298:
YY_RULE_SETUP
#line 407 "mes.l"
printf("pissed off");
YY_BREAK
case 299:
YY_RULE_SETUP
#line 408 "mes.l"
printf("worker");
YY_BREAK
case 300:
#line 410 "mes.l"
case 301:
#line 411 "mes.l"
case 302:
YY_RULE_SETUP
#line 411 "mes.l"
printf("Nazi crap");
YY_BREAK
case 303:
#line 413 "mes.l"
case 304:
#line 414 "mes.l"
case 305:
YY_RULE_SETUP
#line 414 "mes.l"
printf("Nazi");
YY_BREAK
case 306:
#line 416 "mes.l"
case 307:
#line 417 "mes.l"
case 308:
#line 418 "mes.l"
case 309:
#line 419 "mes.l"
case 310:
#line 420 "mes.l"
case 311:
#line 421 "mes.l"
case 312:
#line 422 "mes.l"
case 313:
#line 423 "mes.l"
case 314:
#line 424 "mes.l"
case 315:
#line 425 "mes.l"
case 316:
#line 426 "mes.l"
case 317:
#line 427 "mes.l"
case 318:
#line 428 "mes.l"
case 319:
YY_RULE_SETUP
#line 428 "mes.l"
{
switch(rand() % 3) {
case 0: printf("%cat cat", (yytext[0] < 'a' ? 'F' : 'f')); break;
case 1: printf("%cich bastard", (yytext[0] < 'a' ? 'R' : 'r')); break;
case 2: printf("%cpper class wanker", (yytext[0] < 'a' ? 'U' : 'u')); break;
}
printf("%c", yytext[strlen(yytext)-1]);
}
YY_BREAK
case 320:
#line 437 "mes.l"
case 321:
#line 438 "mes.l"
case 322:
#line 439 "mes.l"
case 323:
#line 440 "mes.l"
case 324:
#line 441 "mes.l"
case 325:
#line 442 "mes.l"
case 326:
YY_RULE_SETUP
#line 442 "mes.l"
{
switch(rand() % 4) {
case 0: printf("swish"); break;
case 1: printf("swanky"); break;
case 2: printf("poncey"); break;
case 3: printf("posh"); break;
}
}
YY_BREAK
case 327:
#line 451 "mes.l"
case 328:
#line 452 "mes.l"
case 329:
#line 453 "mes.l"
case 330:
#line 454 "mes.l"
case 331:
YY_RULE_SETUP
#line 454 "mes.l"
{
switch(rand() % 4) {
case 0: printf("fat cats"); break;
case 1: printf("rich bastards"); break;
case 2: printf("upper class wankers"); break;
case 3: printf("poncy wankers"); break;
}
}
YY_BREAK
case 332:
YY_RULE_SETUP
#line 462 "mes.l"
printf("poncey");
YY_BREAK
case 333:
YY_RULE_SETUP
#line 463 "mes.l"
printf("%cat cat bullshit", (yytext[0] == 'C' ? 'F' : 'f'));
YY_BREAK
case 334:
YY_RULE_SETUP
#line 464 "mes.l"
printf("Tories");
YY_BREAK
case 335:
YY_RULE_SETUP
#line 465 "mes.l"
printf("Tory");
YY_BREAK
case 336:
#line 467 "mes.l"
case 337:
YY_RULE_SETUP
#line 467 "mes.l"
printf("rag");
YY_BREAK
case 338:
#line 469 "mes.l"
case 339:
YY_RULE_SETUP
#line 469 "mes.l"
printf("yarble");
YY_BREAK
case 340:
YY_RULE_SETUP
#line 470 "mes.l"
printf("yarble%c", yytext[4]);
YY_BREAK
case 341:
YY_RULE_SETUP
#line 471 "mes.l"
printf("same old %c", yytext[5]);
YY_BREAK
case 342:
YY_RULE_SETUP
#line 472 "mes.l"
{
switch(rand() % 3)
{
case 0:
printf("though."); break;
case 1:
printf("mind."); break;
case 2:
printf("mind you."); break;
}
}
YY_BREAK
case 343:
YY_RULE_SETUP
#line 483 "mes.l"
{
switch(rand() % 4)
{
case 0:
printf("%c%cah%c", yytext[0], yytext[1], yytext[3]); break;
case 1:
printf("%c%cuck off%c", yytext[0], (yytext[1] == 'N' ? 'F' : 'f'), yytext[3]); break;
case 2:
printf("%c%co fuckin' way%c", yytext[0], yytext[1], yytext[3]); break;
case 3:
printf("%c%cuck it%c", yytext[0], (yytext[1] == 'N' ? 'F' : 'f'), yytext[3]); break;
}
}
YY_BREAK
case 344:
YY_RULE_SETUP
#line 496 "mes.l"
ECHO;
YY_BREAK
case 345:
YY_RULE_SETUP
#line 497 "mes.l"
{
switch(rand() % 6)
{
case 0:
printf("%ceah%c", yytext[0], yytext[3]); break;
case 1:
printf("%cair enough%c", (yytext[0] == 'Y' ? 'F' : 'f'), yytext[3]); break;
case 2:
printf("%clright%c", (yytext[0] == 'Y' ? 'A' : 'a'), yytext[3]); break;
case 3:
printf("%cye%c", (yytext[0] == 'Y' ? 'A' : 'a'), yytext[3]); break;
case 4:
printf("%ceah, for sure%c", yytext[0], yytext[3]); break;
case 5:
printf("%chatever%c", (yytext[0] == 'Y' ? 'W' : 'w'), yytext[3]); break;
}
}
YY_BREAK
case 346:
YY_RULE_SETUP
#line 514 "mes.l"
{ if (!(rand() % 3)) printf("ah%c", yytext[2]); else printf("%s", yytext); }
YY_BREAK
case 347:
YY_RULE_SETUP
#line 515 "mes.l"
{ unput(' '); unput('.'); } /* get rid of dbl-spacing */
YY_BREAK
case 348:
YY_RULE_SETUP
#line 516 "mes.l"
{
switch(rand() % 15)
{
case 0:
printf("%c. Basically, ", yytext[0]); break;
case 1:
printf("%c. I mean, ", yytext[0]); break;
case 2:
printf("%c. I'll tell you something pal, ", yytext[0]); break;
case 3:
printf("%c. Look, ", yytext[0]); break;
case 4:
printf("%c. Listen, ", yytext[0]); break;
case 5:
printf("%c. Y'see, ", yytext[0]); break;
case 6:
printf("%c. Well, ", yytext[0]); break;
case 7:
printf("%c. So ", yytext[0]); break;
case 8:
printf("%c. I tell ya, ", yytext[0]); break;
default:
REJECT;
}
printf("%c", yytext[3] + 32); /* to lcase */
}
YY_BREAK
case 349:
YY_RULE_SETUP
#line 542 "mes.l"
{
switch(rand() % 4)
{
case 0: sprintf(buf, "%c-ah%c", yytext[0], yytext[1]); printf(buf); break;
default: REJECT;
}
}
YY_BREAK
case 350:
YY_RULE_SETUP
#line 549 "mes.l"
{
switch(rand() % 7)
{
case 0: printf(", you know, "); break;
case 1: printf(", right, "); break;
default: REJECT;
}
}
YY_BREAK
case 351:
YY_RULE_SETUP
#line 557 "mes.l"
{
switch(rand() % 7)
{
case 0: printf(", then?"); break;
case 1: printf(", or what?"); break;
case 2: printf(", huh?"); break;
default: REJECT;
}
}
YY_BREAK
case 352:
YY_RULE_SETUP
#line 566 "mes.l"
{
switch(rand() % 12)
{
case 0: printf(" fuckin' %c", yytext[1]); break;
case 1: printf(" bleeding %c", yytext[1]); break;
case 2: printf(" bloody ");
if (!(rand() % 5)) printf("blimey ");
printf("%c", yytext[1]);
break;
default: REJECT;
}
}
YY_BREAK
case 353:
#line 579 "mes.l"
case 354:
#line 580 "mes.l"
case 355:
YY_RULE_SETUP
#line 580 "mes.l"
{
switch(rand() % 4)
{
case 0:
printf(", pal!"); break;
case 1:
printf(", alright!"); break;
case 2:
printf(", fuckface!"); break;
case 3:
printf(", and don't you forget it!"); break;
}
}
YY_BREAK
case 356:
YY_RULE_SETUP
#line 593 "mes.l"
printf("%ceh ", yytext[0]);
YY_BREAK
case 357:
YY_RULE_SETUP
#line 594 "mes.l"
printf("%ceh.", yytext[0]);
YY_BREAK
case 358:
YY_RULE_SETUP
#line 595 "mes.l"
printf("heh,");
YY_BREAK
case 359:
YY_RULE_SETUP
#line 596 "mes.l"
{
switch(rand() % 3)
{
case 0: printf(" like%s", yytext); break;
case 1: printf(" about%s", yytext); break;
default: REJECT;
}
}
YY_BREAK
case 360:
#line 605 "mes.l"
case 361:
YY_RULE_SETUP
#line 605 "mes.l"
printf("%s", yytext);
YY_BREAK
case 362:
YY_RULE_SETUP
#line 606 "mes.l"
{
printf("%c", yytext[0]);
switch(rand() % 15)
{
case 0:
printf(", pal"); break;
case 1:
printf(", you know"); break;
case 2:
printf(", right"); break;
case 3:
printf(", alright"); break;
case 4:
printf(", son"); break;
case 5:
printf(", like"); break;
case 6:
printf(", cock"); break;
case 7:
printf(", okay"); break;
default:
}
printf("%c", yytext[1]);
}
YY_BREAK
case 363:
YY_RULE_SETUP
#line 630 "mes.l"
{
switch(rand() % 17)
{
case 0:
printf(", pal."); break;
case 1:
printf(", you know."); break;
case 2:
printf(", right?"); break;
case 3:
printf(", cock."); break;
case 4:
printf(", son."); break;
case 5:
printf(", like."); break;
case 6:
printf(", got it?"); break;
case 7:
case 8: /* random exclamations */
switch(rand() % 47) {
case 0: c = "the Internet"; break;
case 1: c = "vimto"; break;
case 2: c = "dance music"; break;
case 3: c = "computers"; break;
case 4: c = "records"; break;
case 5: c = "aliens"; break;
case 6: c = "Pavement"; break;
case 7: c = "women"; break;
case 8: c = "the human race"; break;
case 9: c = "socialism"; break;
case 10: c = "Nietzsche"; break;
case 11: c = "speed"; break;
case 12: c = "rockabilly"; break;
case 13: c = "the working class"; break;
case 14: c = "balti"; break;
case 15: c = "Link Wray"; break;
case 16: c = "the Nazis"; break;
case 17: c = "carry-bags"; break;
case 18: c = "synthesisers"; break;
case 19: c = "punk rock"; break;
case 20: c = "the music scene"; break;
case 21: c = "Bernard Manning"; break;
case 22: c = "predicate calculus"; break;
case 23: c = "Pete-ah Gabriel"; break;
case 24: c = "Manchester"; break;
case 25: c = "Margaret Thatcher"; break;
case 26: c = "spangles"; break;
case 27: c = "liver transplants"; break;
case 28: c = "the BBC"; break;
case 29: c = "the avant garde"; break;
case 30: c = "ballet"; break;
case 31: c = "Martin Bormann"; break;
case 32: c = "Captain Beefheart"; break;
case 33: c = "stream of consciousness"; break;
case 34: c = "the Royals"; break;
case 35: c = "the NME"; break;
case 36: c = "Lee Perry"; break;
case 37: c = "the Arizona Buddhist Militia"; break;
case 38: c = "space invaders"; break;
case 39: c = "Norris McWhirter"; break;
case 40: c = "Bono"; break;
case 41: c = "R. Totale"; break;
case 42: c = "Damo Suzuki"; break;
case 43: c = "the IRA"; break;
case 44: c = "chapati"; break;
case 45: c = "amoebic dysentery"; break;
case 46: c = "Leicester Poly"; break;
}
switch(rand() % 6) {
case 0: printf(". I fuckin' invented %s, pal!", c); break;
case 1: printf(". I've had more%s%s than you've had hot dinners.",
(c[0] == 't' ? " of " : " "), c); break;
case 2: printf(". Don't tell me about %s!", c); break;
case 3: printf(". %c%s? Crap, more like!", (c[0] < 'a' ? c[0] : c[0] - 32), c+1); break;
case 4: printf(". I knew %s before you were out of nappies!", c); break;
case 5: printf(". I am %s!", c); break;
}
break;
case 9:
case 10:
switch(rand() % 11) {
case 0: printf(". We are... THE FALL!!"); break;
case 1: printf(". I've been doing that for years!"); break;
case 2: printf(". I'm a fucking psychic, fuck off!"); break;
case 3: printf(". We're a working band, cock."); break;
case 4: printf(". You better listen!"); break;
case 5: printf(". Who are the translators?!"); break;
case 6: printf(". Kill it! Kill it!"); break;
case 7: printf(". Stop mithering!"); break;
case 8: printf(". Stomach gas!"); break;
case 9: printf(". Stick it in the gut! Stick it in the mud!"); break;
case 10: printf(". Fuckin' pathetic."); break;
}
break;
default:
REJECT;
}
printf("%c", yytext[1]);
}
YY_BREAK
case 364:
YY_RULE_SETUP
#line 729 "mes.l"
ECHO;
YY_BREAK
#line 3395 "lex.yy.c"
case YY_STATE_EOF(INITIAL):
yyterminate();

case YY_END_OF_BUFFER:
{
/* Amount of text matched not including the EOB char. */
int yy_amount_of_matched_text = (int) (yy_cp - yytext_ptr) - 1;

/* Undo the effects of YY_DO_BEFORE_ACTION. */
*yy_cp = yy_hold_char;

if ( yy_current_buffer->yy_buffer_status == YY_BUFFER_NEW )
{
/* We're scanning a new file or input source. It's
* possible that this happened because the user
* just pointed yyin at a new source and called
* yylex(). If so, then we have to assure
* consistency between yy_current_buffer and our
* globals. Here is the right place to do so, because
* this is the first action (other than possibly a
* back-up) that will match for the new input source.
*/
yy_n_chars = yy_current_buffer->yy_n_chars;
yy_current_buffer->yy_input_file = yyin;
yy_current_buffer->yy_buffer_status = YY_BUFFER_NORMAL;
}

/* Note that here we test for yy_c_buf_p "<=" to the position
* of the first EOB in the buffer, since yy_c_buf_p will
* already have been incremented past the NUL character
* (since all states make transitions on EOB to the
* end-of-buffer state). Contrast this with the test
* in input().
*/
if ( yy_c_buf_p <= &yy_current_buffer->yy_ch_buf[yy_n_chars] )
{ /* This was really a NUL. */
yy_state_type yy_next_state;

yy_c_buf_p = yytext_ptr + yy_amount_of_matched_text;

yy_current_state = yy_get_previous_state();

/* Okay, we're now positioned to make the NUL
* transition. We couldn't have
* yy_get_previous_state() go ahead and do it
* for us because it doesn't know how to deal
* with the possibility of jamming (and we don't
* want to build jamming into it because then it
* will run more slowly).
*/

yy_next_state = yy_try_NUL_trans( yy_current_state );

yy_bp = yytext_ptr + YY_MORE_ADJ;

if ( yy_next_state )
{
/* Consume the NUL. */
yy_cp = ++yy_c_buf_p;
yy_current_state = yy_next_state;
goto yy_match;
}

else
{
yy_cp = yy_c_buf_p;
goto yy_find_action;
}
}

else switch ( yy_get_next_buffer() )
{
case EOB_ACT_END_OF_FILE:
{
yy_did_buffer_switch_on_eof = 0;

if ( yywrap() )
{
/* Note: because we've taken care in
* yy_get_next_buffer() to have set up
* yytext, we can now set up
* yy_c_buf_p so that if some total
* hoser (like flex itself) wants to
* call the scanner after we return the
* YY_NULL, it'll still work - another
* YY_NULL will get returned.
*/
yy_c_buf_p = yytext_ptr + YY_MORE_ADJ;

yy_act = YY_STATE_EOF(YY_START);
goto do_action;
}

else
{
if ( ! yy_did_buffer_switch_on_eof )
YY_NEW_FILE;
}
break;
}

case EOB_ACT_CONTINUE_SCAN:
yy_c_buf_p =
yytext_ptr + yy_amount_of_matched_text;

yy_current_state = yy_get_previous_state();

yy_cp = yy_c_buf_p;
yy_bp = yytext_ptr + YY_MORE_ADJ;
goto yy_match;

case EOB_ACT_LAST_MATCH:
yy_c_buf_p =
&yy_current_buffer->yy_ch_buf[yy_n_chars];

yy_current_state = yy_get_previous_state();

yy_cp = yy_c_buf_p;
yy_bp = yytext_ptr + YY_MORE_ADJ;
goto yy_find_action;
}
break;
}

default:
YY_FATAL_ERROR(
"fatal flex scanner internal error--no action found" );
} /* end of action switch */
} /* end of scanning one token */
} /* end of yylex */


/* yy_get_next_buffer - try to read in a new buffer
*
* Returns a code representing an action:
* EOB_ACT_LAST_MATCH -
* EOB_ACT_CONTINUE_SCAN - continue scanning from current position
* EOB_ACT_END_OF_FILE - end of file
*/

static int yy_get_next_buffer()
{
register char *dest = yy_current_buffer->yy_ch_buf;
register char *source = yytext_ptr;
register int number_to_move, i;
int ret_val;

if ( yy_c_buf_p > &yy_current_buffer->yy_ch_buf[yy_n_chars + 1] )
YY_FATAL_ERROR(
"fatal flex scanner internal error--end of buffer missed" );

if ( yy_current_buffer->yy_fill_buffer == 0 )
{ /* Don't try to fill the buffer, so this is an EOF. */
if ( yy_c_buf_p - yytext_ptr - YY_MORE_ADJ == 1 )
{
/* We matched a singled characater, the EOB, so
* treat this as a final EOF.
*/
return EOB_ACT_END_OF_FILE;
}

else
{
/* We matched some text prior to the EOB, first
* process it.
*/
return EOB_ACT_LAST_MATCH;
}
}

/* Try to read more data. */

/* First move last chars to start of buffer. */
number_to_move = (int) (yy_c_buf_p - yytext_ptr) - 1;

for ( i = 0; i < number_to_move; ++i )
*(dest++) = *(source++);

if ( yy_current_buffer->yy_buffer_status == YY_BUFFER_EOF_PENDING )
/* don't do the read, it's not guaranteed to return an EOF,
* just force an EOF
*/
yy_n_chars = 0;

else
{
int num_to_read =
yy_current_buffer->yy_buf_size - number_to_move - 1;

while ( num_to_read <= 0 )
{ /* Not enough room in the buffer - grow it. */
#ifdef YY_USES_REJECT
YY_FATAL_ERROR(
"input buffer overflow, can't enlarge buffer because scanner uses REJECT" );
#else

/* just a shorter name for the current buffer */
YY_BUFFER_STATE b = yy_current_buffer;

int yy_c_buf_p_offset =
(int) (yy_c_buf_p - b->yy_ch_buf);

if ( b->yy_is_our_buffer )
{
int new_size = b->yy_buf_size * 2;

if ( new_size <= 0 )
b->yy_buf_size += b->yy_buf_size / 8;
else
b->yy_buf_size *= 2;

b->yy_ch_buf = (char *)
/* Include room in for 2 EOB chars. */
yy_flex_realloc( (void *) b->yy_ch_buf,
b->yy_buf_size + 2 );
}
else
/* Can't grow it, we don't own it. */
b->yy_ch_buf = 0;

if ( ! b->yy_ch_buf )
YY_FATAL_ERROR(
"fatal error - scanner input buffer overflow" );

yy_c_buf_p = &b->yy_ch_buf[yy_c_buf_p_offset];

num_to_read = yy_current_buffer->yy_buf_size -
number_to_move - 1;
#endif
}

if ( num_to_read > YY_READ_BUF_SIZE )
num_to_read = YY_READ_BUF_SIZE;

/* Read in more data. */
YY_INPUT( (&yy_current_buffer->yy_ch_buf[number_to_move]),
yy_n_chars, num_to_read );
}

if ( yy_n_chars == 0 )
{
if ( number_to_move == YY_MORE_ADJ )
{
ret_val = EOB_ACT_END_OF_FILE;
yyrestart( yyin );
}

else
{
ret_val = EOB_ACT_LAST_MATCH;
yy_current_buffer->yy_buffer_status =
YY_BUFFER_EOF_PENDING;
}
}

else
ret_val = EOB_ACT_CONTINUE_SCAN;

yy_n_chars += number_to_move;
yy_current_buffer->yy_ch_buf[yy_n_chars] = YY_END_OF_BUFFER_CHAR;
yy_current_buffer->yy_ch_buf[yy_n_chars + 1] = YY_END_OF_BUFFER_CHAR;

yytext_ptr = &yy_current_buffer->yy_ch_buf[0];

return ret_val;
}


/* yy_get_previous_state - get the state just before the EOB char was reached */

static yy_state_type yy_get_previous_state()
{
register yy_state_type yy_current_state;
register char *yy_cp;

yy_current_state = yy_start;
yy_state_ptr = yy_state_buf;
*yy_state_ptr++ = yy_current_state;

for ( yy_cp = yytext_ptr + YY_MORE_ADJ; yy_cp < yy_c_buf_p; ++yy_cp )
{
register YY_CHAR yy_c = (*yy_cp ? yy_ec[YY_SC_TO_UI(*yy_cp)] : 1);
while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
{
yy_current_state = (int) yy_def[yy_current_state];
if ( yy_current_state >= 1917 )
yy_c = yy_meta[(unsigned int) yy_c];
}
yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
*yy_state_ptr++ = yy_current_state;
}

return yy_current_state;
}


/* yy_try_NUL_trans - try to make a transition on the NUL character
*
* synopsis
* next_state = yy_try_NUL_trans( current_state );
*/

#ifdef YY_USE_PROTOS
static yy_state_type yy_try_NUL_trans( yy_state_type yy_current_state )
#else
static yy_state_type yy_try_NUL_trans( yy_current_state )
yy_state_type yy_current_state;
#endif
{
register int yy_is_jam;

register YY_CHAR yy_c = 1;
while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
{
yy_current_state = (int) yy_def[yy_current_state];
if ( yy_current_state >= 1917 )
yy_c = yy_meta[(unsigned int) yy_c];
}
yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
*yy_state_ptr++ = yy_current_state;
yy_is_jam = (yy_current_state == 1916);

return yy_is_jam ? 0 : yy_current_state;
}


#ifndef YY_NO_UNPUT
#ifdef YY_USE_PROTOS
static void yyunput( int c, register char *yy_bp )
#else
static void yyunput( c, yy_bp )
int c;
register char *yy_bp;
#endif
{
register char *yy_cp = yy_c_buf_p;

/* undo effects of setting up yytext */
*yy_cp = yy_hold_char;

if ( yy_cp < yy_current_buffer->yy_ch_buf + 2 )
{ /* need to shift things up to make room */
/* +2 for EOB chars. */
register int number_to_move = yy_n_chars + 2;
register char *dest = &yy_current_buffer->yy_ch_buf[
yy_current_buffer->yy_buf_size + 2];
register char *source =
&yy_current_buffer->yy_ch_buf[number_to_move];

while ( source > yy_current_buffer->yy_ch_buf )
*--dest = *--source;

yy_cp += (int) (dest - source);
yy_bp += (int) (dest - source);
yy_n_chars = yy_current_buffer->yy_buf_size;

if ( yy_cp < yy_current_buffer->yy_ch_buf + 2 )
YY_FATAL_ERROR( "flex scanner push-back overflow" );
}

*--yy_cp = (char) c;


yytext_ptr = yy_bp;
yy_hold_char = *yy_cp;
yy_c_buf_p = yy_cp;
}
#endif /* ifndef YY_NO_UNPUT */


#ifdef __cplusplus
static int yyinput()
#else
static int input()
#endif
{
int c;

*yy_c_buf_p = yy_hold_char;

if ( *yy_c_buf_p == YY_END_OF_BUFFER_CHAR )
{
/* yy_c_buf_p now points to the character we want to return.
* If this occurs *before* the EOB characters, then it's a
* valid NUL; if not, then we've hit the end of the buffer.
*/
if ( yy_c_buf_p < &yy_current_buffer->yy_ch_buf[yy_n_chars] )
/* This was really a NUL. */
*yy_c_buf_p = '';

else
{ /* need more input */
yytext_ptr = yy_c_buf_p;
++yy_c_buf_p;

switch ( yy_get_next_buffer() )
{
case EOB_ACT_END_OF_FILE:
{
if ( yywrap() )
{
yy_c_buf_p =
yytext_ptr + YY_MORE_ADJ;
return EOF;
}

if ( ! yy_did_buffer_switch_on_eof )
YY_NEW_FILE;
#ifdef __cplusplus
return yyinput();
#else
return input();
#endif
}

case EOB_ACT_CONTINUE_SCAN:
yy_c_buf_p = yytext_ptr + YY_MORE_ADJ;
break;

case EOB_ACT_LAST_MATCH:
#ifdef __cplusplus
YY_FATAL_ERROR(
"unexpected last match in yyinput()" );
#else
YY_FATAL_ERROR(
"unexpected last match in input()" );
#endif
}
}
}

c = *(unsigned char *) yy_c_buf_p; /* cast for 8-bit char's */
*yy_c_buf_p = ''; /* preserve yytext */
yy_hold_char = *++yy_c_buf_p;


return c;
}


#ifdef YY_USE_PROTOS
void yyrestart( FILE *input_file )
#else
void yyrestart( input_file )
FILE *input_file;
#endif
{
if ( ! yy_current_buffer )
yy_current_buffer = yy_create_buffer( yyin, YY_BUF_SIZE );

yy_init_buffer( yy_current_buffer, input_file );
yy_load_buffer_state();
}


#ifdef YY_USE_PROTOS
void yy_switch_to_buffer( YY_BUFFER_STATE new_buffer )
#else
void yy_switch_to_buffer( new_buffer )
YY_BUFFER_STATE new_buffer;
#endif
{
if ( yy_current_buffer == new_buffer )
return;

if ( yy_current_buffer )
{
/* Flush out information for old buffer. */
*yy_c_buf_p = yy_hold_char;
yy_current_buffer->yy_buf_pos = yy_c_buf_p;
yy_current_buffer->yy_n_chars = yy_n_chars;
}

yy_current_buffer = new_buffer;
yy_load_buffer_state();

/* We don't actually know whether we did this switch during
* EOF (yywrap()) processing, but the only time this flag
* is looked at is after yywrap() is called, so it's safe
* to go ahead and always set it.
*/
yy_did_buffer_switch_on_eof = 1;
}


#ifdef YY_USE_PROTOS
void yy_load_buffer_state( void )
#else
void yy_load_buffer_state()
#endif
{
yy_n_chars = yy_current_buffer->yy_n_chars;
yytext_ptr = yy_c_buf_p = yy_current_buffer->yy_buf_pos;
yyin = yy_current_buffer->yy_input_file;
yy_hold_char = *yy_c_buf_p;
}


#ifdef YY_USE_PROTOS
YY_BUFFER_STATE yy_create_buffer( FILE *file, int size )
#else
YY_BUFFER_STATE yy_create_buffer( file, size )
FILE *file;
int size;
#endif
{
YY_BUFFER_STATE b;

b = (YY_BUFFER_STATE) yy_flex_alloc( sizeof( struct yy_buffer_state ) );
if ( ! b )
YY_FATAL_ERROR( "out of dynamic memory in yy_create_buffer()" );

b->yy_buf_size = size;

/* yy_ch_buf has to be 2 characters longer than the size given because
* we need to put in 2 end-of-buffer characters.
*/
b->yy_ch_buf = (char *) yy_flex_alloc( b->yy_buf_size + 2 );
if ( ! b->yy_ch_buf )
YY_FATAL_ERROR( "out of dynamic memory in yy_create_buffer()" );

b->yy_is_our_buffer = 1;

yy_init_buffer( b, file );

return b;
}


#ifdef YY_USE_PROTOS
void yy_delete_buffer( YY_BUFFER_STATE b )
#else
void yy_delete_buffer( b )
YY_BUFFER_STATE b;
#endif
{
if ( ! b )
return;

if ( b == yy_current_buffer )
yy_current_buffer = (YY_BUFFER_STATE) 0;

if ( b->yy_is_our_buffer )
yy_flex_free( (void *) b->yy_ch_buf );

yy_flex_free( (void *) b );
}


#ifndef YY_ALWAYS_INTERACTIVE
#ifndef YY_NEVER_INTERACTIVE
extern int isatty YY_PROTO(( int ));
#endif
#endif

#ifdef YY_USE_PROTOS
void yy_init_buffer( YY_BUFFER_STATE b, FILE *file )
#else
void yy_init_buffer( b, file )
YY_BUFFER_STATE b;
FILE *file;
#endif


{
yy_flush_buffer( b );

b->yy_input_file = file;
b->yy_fill_buffer = 1;

#if YY_ALWAYS_INTERACTIVE
b->yy_is_interactive = 1;
#else
#if YY_NEVER_INTERACTIVE
b->yy_is_interactive = 0;
#else
b->yy_is_interactive = file ? (isatty( fileno(file) ) > 0) : 0;
#endif
#endif
}


#ifdef YY_USE_PROTOS
void yy_flush_buffer( YY_BUFFER_STATE b )
#else
void yy_flush_buffer( b )
YY_BUFFER_STATE b;
#endif

{
b->yy_n_chars = 0;

/* We always need two end-of-buffer characters. The first causes
* a transition to the end-of-buffer state. The second causes
* a jam in that state.
*/
b->yy_ch_buf[0] = YY_END_OF_BUFFER_CHAR;
b->yy_ch_buf[1] = YY_END_OF_BUFFER_CHAR;

b->yy_buf_pos = &b->yy_ch_buf[0];

b->yy_at_bol = 1;
b->yy_buffer_status = YY_BUFFER_NEW;

if ( b == yy_current_buffer )
yy_load_buffer_state();
}


#ifndef YY_NO_SCAN_BUFFER
#ifdef YY_USE_PROTOS
YY_BUFFER_STATE yy_scan_buffer( char *base, yy_size_t size )
#else
YY_BUFFER_STATE yy_scan_buffer( base, size )
char *base;
yy_size_t size;
#endif
{
YY_BUFFER_STATE b;

if ( size < 2 ||
base[size-2] != YY_END_OF_BUFFER_CHAR ||
base[size-1] != YY_END_OF_BUFFER_CHAR )
/* They forgot to leave room for the EOB's. */
return 0;

b = (YY_BUFFER_STATE) yy_flex_alloc( sizeof( struct yy_buffer_state ) );
if ( ! b )
YY_FATAL_ERROR( "out of dynamic memory in yy_scan_buffer()" );

b->yy_buf_size = size - 2; /* "- 2" to take care of EOB's */
b->yy_buf_pos = b->yy_ch_buf = base;
b->yy_is_our_buffer = 0;
b->yy_input_file = 0;
b->yy_n_chars = b->yy_buf_size;
b->yy_is_interactive = 0;
b->yy_at_bol = 1;
b->yy_fill_buffer = 0;
b->yy_buffer_status = YY_BUFFER_NEW;

yy_switch_to_buffer( b );

return b;
}
#endif


#ifndef YY_NO_SCAN_STRING
#ifdef YY_USE_PROTOS
YY_BUFFER_STATE yy_scan_string( yyconst char *str )
#else
YY_BUFFER_STATE yy_scan_string( str )
yyconst char *str;
#endif
{
int len;
for ( len = 0; str[len]; ++len )
;

return yy_scan_bytes( str, len );
}
#endif


#ifndef YY_NO_SCAN_BYTES
#ifdef YY_USE_PROTOS
YY_BUFFER_STATE yy_scan_bytes( yyconst char *bytes, int len )
#else
YY_BUFFER_STATE yy_scan_bytes( bytes, len )
yyconst char *bytes;
int len;
#endif
{
YY_BUFFER_STATE b;
char *buf;
yy_size_t n;
int i;

/* Get memory for full buffer, including space for trailing EOB's. */
n = len + 2;
buf = (char *) yy_flex_alloc( n );
if ( ! buf )
YY_FATAL_ERROR( "out of dynamic memory in yy_scan_bytes()" );

for ( i = 0; i < len; ++i )
buf = bytes;

buf[len] = buf[len+1] = YY_END_OF_BUFFER_CHAR;

b = yy_scan_buffer( buf, n );
if ( ! b )
YY_FATAL_ERROR( "bad buffer in yy_scan_bytes()" );

/* It's okay to grow etc. this buffer, and we should throw it
* away when we're done.
*/
b->yy_is_our_buffer = 1;

return b;
}
#endif


#ifndef YY_NO_PUSH_STATE
#ifdef YY_USE_PROTOS
static void yy_push_state( int new_state )
#else
static void yy_push_state( new_state )
int new_state;
#endif
{
if ( yy_start_stack_ptr >= yy_start_stack_depth )
{
yy_size_t new_size;

yy_start_stack_depth += YY_START_STACK_INCR;
new_size = yy_start_stack_depth * sizeof( int );

if ( ! yy_start_stack )
yy_start_stack = (int *) yy_flex_alloc( new_size );

else
yy_start_stack = (int *) yy_flex_realloc(
(void *) yy_start_stack, new_size );

if ( ! yy_start_stack )
YY_FATAL_ERROR(
"out of memory expanding start-condition stack" );
}

yy_start_stack[yy_start_stack_ptr++] = YY_START;

BEGIN(new_state);
}
#endif


#ifndef YY_NO_POP_STATE
static void yy_pop_state()
{
if ( --yy_start_stack_ptr < 0 )
YY_FATAL_ERROR( "start-condition stack underflow" );

BEGIN(yy_start_stack[yy_start_stack_ptr]);
}
#endif


#ifndef YY_NO_TOP_STATE
static int yy_top_state()
{
return yy_start_stack[yy_start_stack_ptr - 1];
}
#endif

#ifndef YY_EXIT_FAILURE
#define YY_EXIT_FAILURE 2
#endif

#ifdef YY_USE_PROTOS
static void yy_fatal_error( yyconst char msg[] )
#else
static void yy_fatal_error( msg )
char msg[];
#endif
{
(void) fprintf( stderr, "%s
", msg );
exit( YY_EXIT_FAILURE );
}



/* Redefine yyless() so it works in section 3 code. */

#undef yyless
#define yyless(n)
do
{
/* Undo effects of setting up yytext. */
yytext[yyleng] = yy_hold_char;
yy_c_buf_p = yytext + n - YY_MORE_ADJ;
yy_hold_char = *yy_c_buf_p;
*yy_c_buf_p = '';
yyleng = n;
}
while ( 0 )


/* Internal utility routines. */

#ifndef yytext_ptr
#ifdef YY_USE_PROTOS
static void yy_flex_strncpy( char *s1, yyconst char *s2, int n )
#else
static void yy_flex_strncpy( s1, s2, n )
char *s1;
yyconst char *s2;
int n;
#endif
{
register int i;
for ( i = 0; i < n; ++i )
s1 = s2;
}
#endif


#ifdef YY_USE_PROTOS
static void *yy_flex_alloc( yy_size_t size )
#else
static void *yy_flex_alloc( size )
yy_size_t size;
#endif
{
return (void *) malloc( size );
}

#ifdef YY_USE_PROTOS
static void *yy_flex_realloc( void *ptr, yy_size_t size )
#else
static void *yy_flex_realloc( ptr, size )
void *ptr;
yy_size_t size;
#endif
{
/* The cast to (char *) in the following accommodates both
* implementations that use char* generic pointers, and those
* that use void* generic pointers. It works with the latter
* because both ANSI C and C++ allow castless assignment from
* any pointer type to void*, and deal with argument conversions
* as though doing an assignment.
*/
return (void *) realloc( (char *) ptr, size );
}

#ifdef YY_USE_PROTOS
static void yy_flex_free( void *ptr )
#else
static void yy_flex_free( ptr )
void *ptr;
#endif
{
free( ptr );
}

#if YY_MAIN
int main()
{
yylex();
return 0;
}
#endif
#line 729 "mes.l"


main()
{
srand(getpid());
yylex();
}

Stiles

Stiles

Oakland, CA
November 2002

SEP 17, 2007 10:55 AM

Pip said:
Bush may be compromissing but this is yet again a case of the Democrats bending over and taking one from behind. I can't believe they dropped his name to begin with.

He's not an incompetent and he is actually qualified for his position, but these are not places we should be compromising toward. These are places we should be beginning from. A list of acceptable nominees that gets handed to bush from the democrats should start at those 2 "principles", not go "fine we'll take any one of these 3 not complete assholes."

Are resposibility and accountability too much to ask for in the 21st century?



Welcome to the wonderful world of intentionally lowered expectations.

chikinhammr

chikinhammr

Orlando, FL
April 2006

SEP 17, 2007 11:04 AM

Zarth said:
Apparently the sarcasm meters are broken today, Ascanius.

In any event, this is actually the second compromise in Bush's cabinet. Rumsfeld's apparatchik replacement - what's his name, Gates - was the first. I think even the White House is starting to realize to the party's finally over.

And Mukasey doesn't sound too bad.



I hear that he smells like smoked salmon.

Zarth

zarth

Seattle, WA
December 2004

SEP 17, 2007 11:05 AM

meatpieboy said:

Zarth said:
Apparently the sarcasm meters are broken today, Ascanius.

In any event, this is actually the second compromise in Bush's cabinet. Rumsfeld's apparatchik replacement - what's his name, Gates - was the first. I think even the White House is starting to realize to the party's finally over.

And Mukasey doesn't sound too bad.


This response is totally bias.

FTR, thanks for the datas. Your point about "making a choice" is the first thing I thought of when I was reading about this, too. It's as though the right-wing sees any compromise as anathema. If the liberals might accept it, it must be bad. What, do they view this as an all-out conquest, where all is lost unless all is won?

... What? They do?


You're bunny ears are totally bias.

Heracleitus

Heracleitus

Arlington, VA
May 2005

SEP 17, 2007 11:12 AM

I'll give it to the Republicans in Congress. They must have giant balls. Bullying Democrats for the past six years (not that the Dems put up a lot of fight) by crying partisan every time they didn't cow to each and every one of their demands and then turning around and questioning this pretty conservative judge just because it appears to have bipartisan support. That's brilliant.

Gylrek

Gylrek

Chula Vista, CA
August 2007

SEP 17, 2007 12:13 PM

you should someday read the constitution not have it read for you. it's not up to the congress to suggest people for cabinet positions . It would be better if he just left the position vacant. then you liberals wouldn't have anyone to bitch about

FearTheReaper

FearTheReaper

NEWSWIRE

I'm lost

SEP 17, 2007 12:32 PM

Gylrek said:
you should someday read the constitution not have it read for you. it's not up to the congress to suggest people for cabinet positions . It would be better if he just left the position vacant. then you liberals wouldn't have anyone to bitch about



Anyway, like I said, conservatives are bitching about Bush's new pick.....

Admiral_Pants

Admiral_Pants

Austin, TX
May 2004

SEP 17, 2007 12:48 PM

Gylrek said:
you should someday read the constitution not have it read for you. it's not up to the congress to suggest people for cabinet positions . It would be better if he just left the position vacant. then you liberals wouldn't have anyone to bitch about



If you had read the Constitution, you might have come across this bit:

Article II, Section 2, paragraph 2:

The President shall have Power, by and with the Advice and Consent of the Senate, to make Treaties, provided two thirds of the Senators present concur; and he shall nominate, and by and with the Advice and Consent of the Senate, shall appoint Ambassadors, other public Ministers and Consuls, Judges of the supreme Court, and all other Officers of the United States, whose Appointments are not herein otherwise provided for, and which shall be established by Law: but the Congress may by Law vest the Appointment of such inferior Officers, as they think proper, in the President alone, in the Courts of Law, or in the Heads of Departments.

Even if you take the position that the "advice" part is meant to be exercised after the nomination has been made, it seems sensible for the Senate to tell the President, "We're certainly not going to consent to this asshole, so don't even bother."

Ascanius

Ascanius

USA
October 2006

SEP 17, 2007 12:52 PM

Gylrek said:
you should someday read the constitution not have it read for you. it's not up to the congress to suggest people for cabinet positions . It would be better if he just left the position vacant. then you liberals wouldn't have anyone to bitch about



Yes, as an East Coast liberal, I always have my house boy read the constitution to me.

Tool.

/EDIT Admiral_pants is quicker on the draw then I am.

hadees

hadees

Austin, TX
December 2003

SEP 17, 2007 01:22 PM

Keri said:

Ascanius said:
This article is totally bias.



Where are the reqirements that say all articles must be un-biased?



Ascanius

Ascanius

USA
October 2006

SEP 17, 2007 01:23 PM

hadees said:

Keri said:

Ascanius said:
This article is totally bias.



Where are the reqirements that say all articles must be un-biased?





Hippy.

ericwine

ericwine

Charlotte Hall, MD
January 2007

SEP 17, 2007 01:25 PM

Zarth said:
Apparently the sarcasm meters are broken today, Ascanius.

In any event, this is actually the second compromise in Bush's cabinet. Rumsfeld's apparatchik replacement - what's his name, Gates - was the first. I think even the White House is starting to realize to the party's finally over.

And Mukasey doesn't sound too bad.




There's definitely a sense that reality is breaking through the voices in Bush's head a little more often. Not often enough.
You're right about Gates, that was definitely a case of giving a key job to someone competent instead of to a hack - which seems to be the case here. A friend in the Air Force tells me that Gates is popular with the troops where Rumsfeld was pretty much universally despised by them. Hopefully, Mukasey will have a similar effect on the Justice Department.

Previous

PAGE: 

1 | 2 | 3

Next