Fast parallel lexical analysis on multi-core machines. (2016)