【发布时间】:2012-04-30 04:52:10
【问题描述】:
我在 SWI Prolog 中编写了一个程序来测试一个字符串是否是回文。 DCG 中的这个任务我能算出来,而且很简单。
palindrome --> [X], palindrome, [X].
palindrome --> [X],[X].
palindrome --> [X].
我想写一个忽略空格的规则,但是在搜索了一段时间之后,没有什么真正符合我的要求。我对 DCG 还是很陌生,任何见解都将不胜感激。
【问题讨论】:
标签: prolog spaces palindrome dcg