解释有限和无限语言的构造?