Styx ist ein Scanner/Parser-Generator, der einige der Nachteile der traditionellen Kombination lex/yacc beseitigen soll. Er besitzt einzigartige Features wie automatische Ableitung von Tiefengrammatik, Produktion des Ableitungsbaums einschließlich seiner C-Schnittstelle, vollständige Erhaltung der Quellcode-Information, saubere Ausgabeformatierung, um eine Übersetzung der Quellen zu ermöglichen, und Persistenz, um das schnelle Schreiben eines Interpreters zu unterstützen. Er unterstützt auch Reentranz. Styx funktioniert gut unter verschiedenen Systemen, darunter mehrere Unixe, DOS und Windows. (non)