!

In the programming language Prolog, a cut (articulated by the exclamation point) removes all choicepoints created by the preceding statement. Use of the cut is deprecated, or at least discouraged.

A choicepoint is a fork-in-the-road to a Prolog program. Multiple branches of possibilities are saved at this point, with the intention of returning (or "backtracking") to a different path if the current one does not lead to success.

Too many choicepoints, and the program may run out of stack. (ie. Not have enough memory available to store all previous opportunities for different paths.) A cut can prevent this, if used properly, by erasing choicepoints that are no longer relevant or necessary.

For those of you still with me, it's about 2am and I'm tripping on psilocybin mushrooms. So you're going to have to bear with me. Right now, I could use some exclamation points. I'm in serious need of a cut, as the several preceding paragraphs are no doubt proof of.

This nice little analogy probably isn't too clear to anyone outside my head, but to me, the brain normally behaves like a Prolog program with an abundance of exclamation points. Stray thoughts are "cut" out of existence before they can either clog one's brain, or exit via the mouth and manifest themselves as an act of stupidity. In an absence of cuts, however, thoughts may grow out of control and essentially clog one's head. This absence of cuts may be achieved though the use of drugs conventionally classed as "hallucinogens", whether intentional or not.

This absence can be advantageous in moderation, as it can allow thoughts that would normally be subconsciously expelled as absurd or even primitive to blossom into new ideas. But as previously stated, a cut is useful every now and then just to "clear one's head" if the thoughts become overpowering or focusing on any one idea becomes difficult.

And I think this little essay is a good example of the absence of cuts, what they can lead to and why the cut is necessary in day-to-day life. So please, someone hand me an exclamation point.
Me: "I need some explanation points."
Trip buddy 1: "What?"
Me: "I need some explanation points."
Trip buddy 2: "Are you Einstein?"

Prolog code example:
factorial(N,M) :- N < 0, !, fail.
factorial(0,1).
factorial(N,M) :- X is N-1,
factorial(X,Y),
M is N * Y.
by Dave October 29, 2004
Get the ! mug.

scat

turd, often over a partners face
by Dave December 12, 2003
Get the scat mug.

wip

The model I've made is still a wip!
by Dave August 26, 2003
Get the wip mug.

orcs face

When fucking a girl, right when you're about to cum, you cum in your hand rub it around and slap it on the chicks face so it looks like shes an orc with the white hand print from the lord of the rings
the orcs from lord of the rings have white hand prints on their faces
by Dave March 15, 2005
Get the orcs face mug.

M67

A tiny fragmentation grenade with a small but highly-devestating blast radius. It is said to be the most used fragger in the world.
"The M67 is small!"
-me
by Dave March 31, 2004
Get the M67 mug.

American Flag

The flag of the United States of America.

Although there ARE too many around the nation these days, I still have this to say : if you don't like it, or hate America so much, then FUCK OFF.
"Every Nine-Eleven I go around carrying the flag to piss people off. It's fun."
-me
by Dave March 27, 2004
Get the American Flag mug.

US Cavalry

A website that allows you to buy perephinelia from the US Military and US Police units (including SWAT).
"You can buy boots, clothes, BDU's, GPS transmittors, binocs, dogtags, patches, and many more! ^.^ "
-me
by Dave September 13, 2004
Get the US Cavalry mug.