Parses an expression
Node\Node|null
protected function parseExpression() { $list = $this->charSeparatedListOf("parseAssignmentExpression"); if (!$list) { return null; } elseif (count($list) === 1) { return $list[0]; } else { $node = $this->createNode("SequenceExpression", $list); $node->setExpressions($list); return $this->completeNode($node); } }