From what I've read, an example of infinite ambiguity is usually given in a form of a loop:
$S \rightarrow aA \\ A \rightarrow B \\ B \rightarrow A \\ B \rightarrow b$
But a grammar is called ambiguous if there's more than 1 way to derive the input string ω. What if I then take this well-known ambiguous grammar:
$S \rightarrow SSS \\ S \rightarrow SS \\ S \rightarrow b$
and extend it with $S \rightarrow \epsilon$ so that for any member of $\left\{ b^n \middle| n \geq 0\right\}$ there's infinitely many ways to derive it? Does this make the grammar infinitely ambiguous?