Вот тут http://blog.lostlake.org/index.php?/archives/27-5-Things-a-Ruby-developer-nee... вычитал 'Scala's parser library which allows you to have BNF style expressions right in your Scala code. From a Textile Parser (which has a similar line count to RedCloth), you can see valid Scala code' но не понял, что это такое