inline peg parsing grammar