Coco/R
Software
Coco/R is a compiler generator that takes wirth syntax notation grammars of a source language and generates a scanner and a parser for that language.
The scanner works as a deterministic finite automaton. It supports Unicode characters in UTF-8... Wikipedia
Initial release date: 2005