lexer add stream