The |o of |o
|B |C |D.
The |o of |o
|B |C |D.
The |o of |o
|B |C |D.
The |o of |o
|B |C |D.

", "The following points should be appreciated about |t;

1. |B |C |D.
2. |B |C |D.
3. |B |C |D.
4. |B |C |D.
5. |B |C |D.
6. |B |C |D.
|n ", "Note that:-
1. |B |C |D..
2. |B |C |D..
3. |B |C |D.
4. |B |C |D.
5. |B |C |D.
6. |B |C |D.
|n ", "Essentially;
• |B |C |D.
• |B |C |D.
• |B |C |D.
• |B |C |D.
• |B |C |D.
• |B |C |D.
|n ", "To make the main points more explicit, it is fair to say that;
• |B |C |D.
• |B |C |D.
• |B |C |D.
• |B |C |D.

## The |c.

\n

'); for (\$i=\$times; \$i>0; \$i--) { echo(print_buzzword()); echo(print_out("|n")); } } else { echo '

# '.ucwords(\$ourtitle).'

'; /* otherwise, give him the bullshit */ echo (print_out("
\"|A |B |C |t\"
")); echo (print_out("|f |s in").ucwords(print_out(" The Journal of the |c (|y)
"))); echo('

## '.ucwords(print_out(" |c."))."

\n

"); for (\$i=\$times; \$i>0; \$i--) { if (\$i != \$times)echo(ucwords(print_one_of(\$maybe_heading))); echo (print_out("|A |B |C |D. ")); echo (print_one_of(\$maybe_paragraph)); } } echo(' '); return 0; /*--------------------------------------------------------------------*/ function print_out(\$string,\$text_transform=0) /* prints out the string, formatted up, and putting in CRs. Interpret macros, calling the program recursively if necessary.*/ { global \$preamblePhrase; global \$subjectPhrase; global \$surnames; global \$forenames; global \$verbPhrase; global \$object_phrases; global \$FirstAdjectivePhrase; global \$SecondAdjectivePhrase; global \$NounPhrase; global \$prefix; global \$adverb; global \$cliche; global \$ArtyNouns; global \$buzzphrases; global \$column; global \$ourtitle; global \$sentence_start; /*echo '
'.\$string.'';*/ \$count=strlen(\$string); \$buffered_string=''; \$ch=''; \$stringpointer=0; if (\$string=='') return(''); /* if no string there */ while (TRUE) { if (\$count<=\$stringpointer) { return(\$buffered_string); }; \$ch=\$string[\$stringpointer++]; /*if (\$stringpointer >= \$count) return(0); */ switch (\$ch) { case '|': /* the user wants something special */ /* now lets look at what the user wants and act appropriately */ if (\$count<=\$stringpointer) { return(\$buffered_string); }; \$ch=\$string[\$stringpointer++]; switch (\$ch) { case 'n': \$buffered_string=\$buffered_string."\n

\n

"; \$column=0; break; case 'a': \$buffered_string=\$buffered_string.print_out(cardinal_sequence()); break; /* print out the next in the cardinal sequence (one two three)*/ case 'b': \$buffered_string=\$buffered_string.print_out(ordinal_sequence()); break; /* print out the next in the ordinal sequence (first, second, third)*/ case 'c': \$buffered_string=\$buffered_string.print_buzzword(); break; /* print out a random clichee */ case 'd': \$buffered_string=\$buffered_string.print_verb(); break; /* print out a random verb */ case 'e':\$buffered_string=\$buffered_string.print_adverb(); break; /* print out a random adverb */ case 'f':\$buffered_string=\$buffered_string.print_one_of(\$forenames);break; /* print out a forename at random */ case 's':\$buffered_string=\$buffered_string.print_one_of(\$surnames);break; /* print out a surname at random */ case 'o':\$buffered_string=\$buffered_string.print_one_of(\$ArtyNouns);break; /* print out an arty sort of noun */ case 'y':\$buffered_string=\$buffered_string.print_date();break; /* print out a random date within the past thirty years */ case'h': \$buffered_string=\$buffered_string.print_one_of(\$prefix);break; /* print out a 'the' phrase */ case'A': \$buffered_string=\$buffered_string.print_one_of(\$preamblePhrase);break; /* print out a random preamble phase */ case'B': \$buffered_string=\$buffered_string.print_one_of(\$subjectPhrase);break; /* print out a subject-phrase */ case 'C': \$buffered_string=\$buffered_string.print_one_of(\$verbPhrase);break; /* print out a verb-phrase */ case'D':\$buffered_string=\$buffered_string.print_one_of(\$object_phrases);break; /* print out an object-phrase at random */ case '1': \$buffered_string=\$buffered_string.print_one_of(\$FirstAdjectivePhrase);break; /* print out a first part of a cliche at random */ case '2': \$buffered_string=\$buffered_string.print_one_of(\$SecondAdjectivePhrase);break; /* print out an adjective phrase at random */ case '3': \$buffered_string=\$buffered_string.print_one_of(\$NounPhrase);break; /* print out the third part of a cliche at random */ case '4': \$buffered_string=\$buffered_string.print_one_of(\$cliche);break; /* print out a cliche*/ case 't'; \$buffered_string=\$buffered_string.\$ourtitle; break; /* print out the title */ /* case 't': echo('\t',stdout); column+=8-(column%8); break; case 'r': putc('\r',stdout); column=0; break; case 'f': putc('\f',stdout); column=0; break; case 'i': indent++; break; case '\r': case '\n': case '\0': return(0); if terminating CR/LF */ }; break; case '\r': case '\n': \$column=0; case ' ': case '-': if (\$column > 63) /* if starting a new word, and over col 63, start new line */ {\$column=0; \$buffered_string=\$buffered_string."\n"; break; }; default: \$column++; if ((\$sentence_start==TRUE) && (trim(\$ch)!='')) { \$ch=ucfirst(\$ch); \$sentence_start=FALSE; } \$buffered_string=\$buffered_string.\$ch; /* put out the character */ if ((\$ch=='.') || (\$ch == ')')) \$sentence_start=TRUE; } } } /*--------------------------------------------------------------------*/ function print_buzzword() { global \$buzzphrases; return print_one_of(\$buzzphrases); } /*--------------------------------------------------------------------*/ function print_date() { \$today = getdate(); \$year = \$today['year']; return sprintf("%04u", rand(\$year-30, \$year)); } /*--------------------------------------------------------------------*/ function print_verb() /* print out a verb */ { global \$verb; return print_one_of(\$verb); } /*--------------------------------------------------------------------*/ function print_adverb() /* print out an adverb */ { global \$adverb; return print_one_of(\$adverb); } /*--------------------------------------------------------------------*/ function error (\$explanation) /* print out an explanation and quit */ { echo("ERROR: \$explanation !"); return 1; } /*--------------------------------------------------------------------*/ function print_one_of(\$string_array) /* choose one of a string array and print it out */ { return print_out(\$string_array[(rand(0,count(\$string_array)-1))]); } /*--------------------------------------------------------------------*/ function cardinal_sequence() /* returns a pointer to a string that is the next in the sequence 'one' to 'twelve' */ { global \$so_far; global \$sequence; \$so_far %= 6; /* force it between one and eleven */ return \$sequence[\$so_far++]; } /*--------------------------------------------------------------------*/ function ordinal_sequence() /* returns a pointer to a string that is the next in the sequence 'first' to 'twelveth' */ { global \$done_so_far; global \$ord_sequence; global \$sequence; \$done_so_far %= 12; /* force it between one and eleven*/ if (\$done_so_far<6) return \$ord_sequence[\$done_so_far++]; /* the first five ordinal numbers are different */ /*echo "

# returning ".\$sequence[\$done_so_far++].\$done_so_far.'

';*/ return \$sequence[\$done_so_far++].'th'; /* the rest are just like the cardinal ones except that they have a 'th' tacked on the end */ } ?>