From: gabriele renzi Date: 2005-03-26T18:29:51+09:00 Subject: Re: Syntax extensions - question samuel_x_winters_x@hotmail.com ha scritto: What's wrong with: Grammar.new %{ foo: bau bar: miao-102 } the %{} literal gives you a string, and you can parse it with the full power of regexp/racc/cocorb/whatever in Grammar#initialize.