new post: Lexical analysis with readers and streams in ML