I'm trying to read/understand the following sentence:
Because languages are sets of strings, there are additional operations that can be defined on languages, operations that would be meaningless on more general sets.
The part that confuses me is the "[...] , operations that [...]". Is the sentence have a structure like:
there are additional [A that ...], [B that ...].
Or
there are additional [A that can be defined on [B, C that ...]].
Or maybe both ways are incorrect. What's the correct way to read it?
there are additional [A that f_1], [A that f_2]
?