prolog - 序言中的文字'_'?
问题描述
有没有办法将引用的原子统一'_'
为文字下划线?还是 Prolog 仍然将其视为匿名变量?functor(['_'])
即使我在序言提示符中输入了那个确切的短语,我也无法终生被解雇。
这是一个更大程序的一部分,我将字符串输入作为 ASCII 代码列表,然后是原子列表,最后尝试对其进行一些列表处理。我目前正在使用组合read_line_to_codes/2, name/2 atom_chars/2.
来获取原子列表。
请原谅任何不恰当的术语;我是 Prolog 的新手。
解决方案
推荐阅读
- python - 如何查找所有行包含某些子字符串,Python Pandas
- python - 在 ubuntu 中将 opencv 与 python 一起使用时出现 GTK 错误
- python - 我微调了一个预训练的 BERT 用于句子分类,但我无法让它预测新句子
- javascript - 如何在 Beta 版中覆盖 Strapi 插件
- android - 是否可以使用 swift corebluetooth 扫描 android 蓝牙设备?
- recursion - 您将如何在 MIPS 汇编中编写此代码?
- html - 如何在 Chrome 和移动设备上删除音频标签的圆角?
- hdfs - 获取 GETHDFS ERROR 管理员收益错误
- javascript - EmailJS:仅有时有效
- r - 在略有不同的命名变量上使用相同代码的更快方法