FreeBSD/contrib/ntp/ntpd/ntp_scanner.c
/* Flush the lexer input stack: This will nip all input objects on the
 * stack (but keeps the current top-of-stack) and marks the top-of-stack
 * as inactive. Any further calls to lex_getch yield only EOF, and it's
 * no longer possible to push something back.
 *
 * Returns TRUE if there is a head element (top-of-stack) that was not
 * in the force-eof mode before this call.
 */
Flush the lexer input stack: This will nip all input objects on the
stack (but keeps the current top-of-stack) and marks the top-of-stack
as inactive. Any further calls to lex_getch yield only EOF, and it's
no longer possible to push something back.

Returns TRUE if there is a head element (top-of-stack) that was not
in the force-eof mode before this call.
Flush the lexer input stack : This will nip all input objects on the stack ( but keeps the current top - of - stack ) and marks the top - of - stack as inactive . Any further calls to lex_getch yield only EOF and it ' s no longer possible to push something back . Returns TRUE if there is a head element ( top - of - stack ) that was not in the force - eof mode before this call .
int
lex_flush_stack()
{
	int retv = FALSE;
	if (NULL != lex_stack) {
		retv = !lex_stack->force_eof;
		lex_stack->force_eof = TRUE;
		lex_stack->st_next = _drop_stack_do(
					lex_stack->st_next);
	}
	return retv;
}
int lex_flush_stack ( ) { int retv = FALSE ; if ( NULL != lex_stack ) { retv = ! lex_stack -> force_eof ; lex_stack -> force_eof = TRUE ; lex_stack -> st_next = _drop_stack_do ( lex_stack -> st_next ) ; } return retv ; }
Flush the lexer input stack: This will nip all input objects on the
 stack (but keeps the current top-of-stack) and marks the top-of-stack
 as inactive.
Flush the lexer input stack : This will nip all input objects on the stack ( but keeps the current top - of - stack ) and marks the top - of - stack as inactive .
/*BOOL*/