Silex Silex is a Scala library for writing lexers (scanners). It can be used, for example, with Scallion parser. RegExp syntax Lexers Zippers