Lines Matching refs:peek
387 if @input.peek == type
659 if follow.include?( @input.peek )
689 @input.peek( 2 ) == type
700 if follow.include?( @input.peek ) or follow.include?( EOR_TOKEN_TYPE )
815 type = @input.peek
818 type = @input.peek
1031 @input.peek == EOF and return EOF_TOKEN
1080 unless @input.peek == char
1089 unless @input.peek == expected
1105 char = @input.peek
1338 # assume it's a stream if it at least implements peek and consume
1339 unless input.respond_to?( :peek ) and input.respond_to?( :consume )