1
4
DCG同时使用统一和回溯,因此不需要避免实现Prolog的核心。也就是说,可以将任何纯prolog程序表示为解析空列表的DCG。 如果您只关心DCG的一些特殊情况,比如没有变量的情况(只适合于识别,而不是解析),那么您可以这样做。 |