@coreyward: There is no mention of Hashes in the question. There are no Hashes in any of the code samples. The question explicitly asks about the parser, i.e. about syntax. The edited (which, however, was edited without any input from the OP) question now asks about indexing assignments, of which there was no absolutely no indication whatsoever in the original version.
–
Jörg W MittagJul 19 '11 at 18:13