prolog - 检查变量是否在确定性时间内接地/实例化
问题描述
我正在使用 CLPFD,我想确保变量包含一个整数以避免variables not fully instantiated errors
. 因此,我尝试检查变量是否被绑定。我努力了:
nonvar(Var)
ground(Var)
integer(Var)
它们都导致全局堆栈用完。是否可以在确定的时间内检查 Prolog 中的变量状态?
解决方案
推荐阅读
- maven - 名称字段如何/为什么覆盖 groupid
- java - H2数据库存储机制
- c - C 语言中的多堆栈程序在一定数量的故意溢出和最顶层自动删除后显示不正确的元素
- python-3.x - Python,将数据框转换为 PDF
- angular - 材料表单元格中的角度显示图像
- kivy - Kivy:如何在 FloatLayout 中获取坐标(没有 kv)?
- ruby-on-rails - 无法作为私有 IAM 用户 AWS S3 存储桶读写
- reactjs - 在 Docker 堆栈中的哪里存储/管理容器的配置?
- python - 分组卷积的 Caffe 到 Keras 的转换
- linux - awk:使用不同的分隔符打印每个学生的平均值以及给定的详细信息