Lines Matching refs:yyin
358 yyin = fopen( argv[0], "r" );
360 yyin = stdin;
1068 global input file @code{yyin} (which defaults to stdin). It
1074 unless either @code{yyin} is pointed at a new input file (in which case
1078 other than @code{yyin}), and initializes @code{yyin} for scanning from
1080 @code{yyin} to a new input file or using @samp{yyrestart()} to do so;
1084 input buffer, by calling it with an argument of @code{yyin}; but
1096 characters from @code{yyin}. The nature of how it gets its input
1104 the global file-pointer "yyin".
1125 function has gone ahead and set up @code{yyin} to point to
1535 call to @code{yy_create_buffer} is only used as the value of @code{yyin}
1537 uses @code{yyin}, then you can safely pass a nil @code{FILE} pointer to
1549 file and pointing @code{yyin} at it. Note also that switching
1609 yyin = fopen( yytext, "r" );
1611 if ( ! yyin )
1615 yy_create_buffer( yyin, YY_BUF_SIZE ) );
1688 assigning @code{yyin} to a new input file (in previous
1731 yyin = fopen( *filelist, "r" );
1833 @samp{FILE *yyin} is the file which by default @code{flex} reads
1840 seen, you can assign @code{yyin} at the new input file and
1845 point @code{yyin} at the new input file. The switch-over
1848 @samp{yyrestart()} with @code{yyin} as an argument thus throws
2197 @code{yyin} using stdio prior to calling the scanner
2264 yyin
2368 if unset (i.e., @samp{%option nostdinit}) initializes @code{yyin}
2381 (until the user points @code{yyin} at a new file and calls
2768 the default input source for your scanner remains @code{yyin},
2843 reassigns @code{yyin} to @code{new_in}
2846 (ditto), deleting the previous input buffer if @code{yyin}
3025 an initial assignment to @code{yyin}.
3045 yyrestart( yyin );
3275 yyrestart( yyin );