One or more operands. At least one p is required, so empty input fails. A lone operand with no following operator returns that operand itself, not a one-element list.
▪
One precedence level.
ParseChainRight
handles a single operator precedence. For several levels, or for prefix / postfix operators, use