yyin
extern FILE *yyin;
yyin = fopen(s, "r");
if (yyin == NULL) {
fclose(yyin);
static FILE *yyin; /* scanner's input file descriptor */
yyin = fp;
int ch = fgetc(yyin);
if (!yyin) {
_nc_curr_file_pos = ftell(yyin);
return (yyin ? ftell(yyin) : (bufptr ? (long) (bufptr - bufstart) : 0));
return ((yyin
? (feof(yyin) && (bufptr == NULL || *bufptr == '\0'))
yyin = 0;
#define YY_NEW_FILE yyrestart(yyin )
extern FILE *yyin, *yyout;
yy_create_buffer(yyin,YY_BUF_SIZE ); \
yy_create_buffer(yyin,YY_BUF_SIZE ); \
FILE *yyin = (FILE *) 0, *yyout = (FILE *) 0;
yy_current_buffer = yy_create_buffer(yyin,YY_BUF_SIZE ); \
(c = getc( yyin )) != EOF && c != '\n'; ++n ) \
if ( c == EOF && ferror( yyin ) ) \
while ( (result = fread(buf, 1, max_size, yyin))==0 && ferror(yyin)) \
clearerr(yyin); \
if ( ! yyin ) {
yyin = stdin;
yy_create_buffer(yyin,YY_BUF_SIZE );
fclose(yyin);
YY_CURRENT_BUFFER_LVALUE->yy_input_file = yyin;
yyrestart(yyin );
yyrestart(yyin );
yy_create_buffer(yyin,YY_BUF_SIZE );
yyin = YY_CURRENT_BUFFER_LVALUE->yy_input_file;
return yyin;
yyin = in_str ;
yyin = stdin;
yyin = (FILE *) 0;
extern FILE *yyin;
FILE *yyin = NULL;
yyin = NULL;
if (yyin == NULL) {
yyin = stdin;
else if ((yyin = fopen(pfile[curpfile], "r")) == NULL)
if ((c = getc(yyin)) != EOF)
if (yyin != stdin)
fclose(yyin);
yyin = NULL;
extern FILE *yyin; /* lex input file */
if (yyin != NULL && feof(yyin))
extern FILE *yyin;
FLEX_STD istream* yyin; // input source for default LexerInput
extern FILE *skelfile, *yyin, *backing_up_file;