Linguistic-programming is a project mainly written in Scala, it's free.
Sources for my presentation on crafting DSLs in Scala
404: Not Found