Define a placeholder to be either an empty list $()$ or a list $(p q)$ of two placeholders $p$ and $q$. Does it exist a set of all placeholders? Of all finite placeholders?
My intention with placeholders is to abstract the structure of expressions in magmas: $(a\cdot ((b\cdot c)\cdot(d\cdot e)))\mapsto (()((()())(()())))$ where the empty lists replace all terms in the expressions. The number of atoms associated with a placeholder can be defined formally as: $|p|=1$ if p is a empty list and $|p|=|p^\prime |+|p^{\prime\prime}|$ if $\;p=(p^\prime p^{\prime\prime})$.
If $M$ is a magma and $|p|=n$, $p$ defines an obvious function $M^n\to M$ and the set of all placeholders is a magma itself with the multiplication $p_1\cdot p_2= (p_1 p_2)$.
The purpose is to study questions as in A simple question about rational numbers without a simple proof?
Yes, there is such a set. Furthermore, it is countable, and all placeholders are "finite" in the natural sense (i.e., they have finite rank as defined below). You can use the following basic pattern of definition by recursion to make precise any such definitions. Note that, in cases with only "finite branching", like yours, the definition @ThomasAndrews gave is equivalent and simpler. For any ordinal $\alpha$, define $P_\alpha$, the set of all placeholders of rank $\leq \alpha$, by recursion: $P_\alpha$ is comprised of:
A priori, the collection of all placeholders is a class, since it is the collection of all placeholders of any ordinal rank. However, we can see in this (and similar) cases, that any placeholder must have finite rank. We proceed by transfinite induction on the rank. Assume we know that, for every placeholder of rank strictly less than $\alpha$, we know that the placeholder has finite rank, and consider any placeholder of rank $\leq \alpha$. If our placeholder is $()$, then it has rank 0, and we're done. If it is $(pq)$, we know that $p$ has some finite rank $n$ and $q$ has some finite rank $m$, so $(pq)$ has rank $\max(n,m) + 1$, which is finite. Therefore every placeholder actually has finite rank. This implies that the placeholders form a set, since we only need $\cup_{\alpha < \omega} P_\alpha$ to get them all. Finally, since it is an easy induction to see that each $P_n$ is finite for $n < \omega$, we can see that the set of placeholders is countable.