parse multiple declarations for a given rule
parse multiple rules in sequence