lexer add subscribe skip keyword