Source/MBE/Parser/lex.cc
// At this point there is no continuation. The last character is
// pushed back into the input stream as well as all but the first char. in
// the buffer. The first char. in the buffer is echoed to stderr. 
// If there isn't any 1st char yet then the current char doesn't fit any
// rules and that char is then echoed
At this point there is no continuation. The last character is
pushed back into the input stream as well as all but the first char. in
the buffer. The first char. in the buffer is echoed to stderr.
If there isn't any 1st char yet then the current char doesn't fit any
rules and that char is then echoed
At this point there is no continuation . The last character is pushed back into the input stream as well as all but the first char . in the buffer . The first char . in the buffer is echoed to stderr . If there isn ' t any 1st char yet then the current char doesn ' t fit any rules and that char is then echoed
void ScannerBase::echoFirst_(size_t ch)
{
    d_input.reRead(ch);
    d_input.reRead(d_matched, 1);
    echoCh_(d_matched[0]);
}
void ScannerBase :: echoFirst_ ( size_t ch ) { d_input . reRead ( ch ) ; d_input . reRead ( d_matched , 1 ) ; echoCh_ ( d_matched [ 0 ] ) ; }
At this point there is no continuation.
At this point there is no continuation .