2w_2017_lexer.pdf