The code in lexer.d is now in parser.d