> assert_equal('["#{`ls -r`}"]', @parser.parse(%q{["#{`ls -r`}"]}))
People should really test their test case. At least I should test mine
before sending them to the list. This line should be:
assert_equal(['#{`ls -r`}'], @parser.parse(%q{["#{`ls -r`}"]}))