Home
last modified time | relevance | path

Searched refs:parsenleft (Results 1 – 2 of 2) sorted by relevance

/freebsd/bin/sh/
H A Dinput.c88 int parsenleft; /* copy of parsefile->nleft */ variable
107 parselleft = parsenleft = 0; /* clear input buffer */ in resetinput()
199 if (parsenleft == -1 && parsefile->strpush->ap != NULL) in preadbuffer()
202 if (--parsenleft >= 0) in preadbuffer()
205 if (parsenleft == EOF_NLEFT || parsefile->buf == NULL) in preadbuffer()
211 parselleft = parsenleft = EOF_NLEFT; in preadbuffer()
234 parsenleft = parselleft; in preadbuffer()
238 parsenleft = q - parsenextc; in preadbuffer()
239 parselleft -= parsenleft; in preadbuffer()
241 parsenleft--; in preadbuffer()
[all …]
H A Dinput.h41 extern int parsenleft; /* number of characters left in input buffer */
62 #define pgetc_macro() (--parsenleft >= 0? *parsenextc++ : preadbuffer())