Elegant - A functional Meta Language Created by Lex Auguststeijn http://www.extra.research.philips.com/elegant/