look up any word, like trap:
 
1.
A loop used in programming languages. The statement is executed until the expression is zero.

while(expression)
statement
while(sober)
beer++;
by JPE May 12, 2004
8 2