腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(444)
视频
沙龙
1
回答
如
何在
Gnu
Prolog
for
java
中使
用
字符串
(
atom
)
术语
java
、
prolog
、
swi-prolog
、
gnu-prolog
、
jpl
我是
prolog
的新手,我想用
prolog
+
java
编写wampus AI,试图
用
java
做
prolog
和GUI的逻辑,但我卡住了,而且是一个非常基础的级别。我可以定义这样的
术语
IntegerTerm // for integer但是没有一个用于sara -string
浏览 12
提问于2018-02-06
得票数 0
2
回答
Prolog
-写出事实并读取用户的输入
prolog
我对
Prolog
非常陌生,对它的理解也有一些困难。我有一些名为“problem”的事实,我希望先将这些事实打印给用户,然后让他们输入一个值,然后读取并使用这个值。
浏览 0
提问于2018-11-15
得票数 2
回答已采纳
2
回答
Prolog
中的二元谓词到方列表和子列表
prolog
我是
prolog
的新手,正在尝试创建一个二元谓词,它将给出一个列表,其中所有数字都是平方的,包括子列表中的数字。例如: ?
浏览 2
提问于2011-11-08
得票数 0
回答已采纳
2
回答
如何将从输入读取的
字符串
转换为
prolog
中的列表
string
、
list
、
prolog
我正在尝试写一个程序,从玛雅数字转换为阿拉伯数字,反之亦然,在
prolog
。尽管我仍然遇到了一些麻烦,但我已经设法让它基本上正常工作了。.','|'], ['|','|','|'] ] 我有一个从L到阿拉伯值的算法,但我不知道如何将该
字符串
转换为列表。
浏览 2
提问于2012-03-08
得票数 0
回答已采纳
3
回答
一个无限的名单是理智的吗?
list
、
prolog
、
cyclic
、
iso-prolog
、
coinduction
在
Prolog
中,统一X = [1|X]是获取无限列表的一种明智方法吗?simply没有任何问题,但
GNU
Prolog
只是挂起。我知道在大多数情况下我可以
用
one(X) :- one(X).但我的问题是,是否可以在“正常”
Prolog
实现
中使
用X = [1|X], member(Y, X), Y = 1表达式。
浏览 13
提问于2014-11-17
得票数 7
回答已采纳
1
回答
List
Prolog
中的List Interpreter的
字符串
位于2个项目上
string
、
list
、
prolog
、
interpreter
我写了一种叫做List
Prolog
的编程语言(其中谓词以[n,predicate_name]开头,变量是[v,variable_name]),并且我在获取一些代码时遇到了麻烦(一种带有确定子句语法的算法,它接受一个
字符串
并将其转换为一个
Prolog
项,或者列表列表,等等)。使用n的查询,而不仅仅是每个列表2个项目(在
字符串
中)。顺便说一句,List
Prolog
不同于
Prolog
,因为它包含需要用户编写自己的基本情况的语法,类似于
用
C编写的解释器,即
浏览 25
提问于2021-05-01
得票数 1
3
回答
语义Web中的SWI-
Prolog
java
、
prolog
、
semantic-web
、
swi-prolog
、
dcg
编辑:这个问题的原因是,在我与
prolog
经验交谈的许多人中,大多数人似乎在他们的学术项目
中使
用了人工智能编程。我想知道是否有人在生产环境中广泛使用了它。如何与
Java
?这样的编程语言集成?您使用
prolog
库做什么(在语义web的上下文中)?我从来不想要像Intellij这样的IDE来支持
java
。毕竟我会怎么做,自动完成?我理解基于规则的语言的必要性。正如答案中提到的,应该使用
Prolog
来执行它擅长
浏览 8
提问于2011-01-26
得票数 25
回答已采纳
3
回答
Prolog
得到
字符串
的头尾
string
、
list
、
prolog
、
dcg
我正试图第一次把我的大脑围绕着
Prolog
(SWI),我正在为我确信的基本知识而奋斗。我试着
用
“饼”这样的
字符串
打印出北约的军事拼法,看上去像这样: spellWord("Pie").
浏览 7
提问于2016-04-13
得票数 8
回答已采纳
7
回答
复制列的第一个字符并用它替换现有的列,同时根据需要保持间距。
linux
、
unix
、
awk
、
text
、
sed
我有一个很长的文件看起来是这样的:我需要取第三列的第一个字母
ATOM
55 CE1 LIG X 1 -4.950 9.318 4.387 1.00 0.00 C 我设法将第三列的第一个字母复制到另一个文件中
浏览 13
提问于2022-08-25
得票数 3
4
回答
带有文件输入的
Prolog
- DCG解析器
parsing
、
prolog
、
swi-prolog
、
dcg
作为项目的一部分,我需要编写一个解析器,该解析器可以读取文件并将其解析为我可以在程序
中使
用的事实。property = { el1 , el2 , ... }.当我想在上面的例子
中使
用它时,我不幸地失败了。property = el1.property(el1).List, % Reason I do this is because X is one
atom
and not a list.但是,我还有另外一个问题,当我试图使用库时,我会收到错误: ERROR: (c:/
浏览 3
提问于2012-12-24
得票数 12
回答已采纳
4
回答
是否应该编写文本处理DCGs来处理代码或字符?还是两者都有?
prolog
、
char
、
dcg
"a"一个代码列表.传统上,双引号被分解成代码列表,这种表示法也适用于DCG上下文中的SWI-
Prolog
,即使SWI将“双引用
字符串
”映射为特殊的
字符串
数据类型(否则)。 `0123`。传统上,回引号中的文本被映射到一个原子(我认为,95 ISO标准只是避免了特定于后引号
字符串
的含义。“将ISO/IEC 13211的这一部分定义为表示
字符串
常量的后引号的有效扩展。”)。- string("foo"),\+
atom
("foo
浏览 12
提问于2021-02-21
得票数 7
回答已采纳
3
回答
统一算法的实现
java
、
unification
我花了5天的时间来理解在
Prolog
中统一算法是如何工作的。现在,我想用
Java
实现这样的算法。 我认为也许最好的方法是操纵
字符串
,并使用一些数据结构来分解它的各个部分。我已经将其作为一个
字符串
,并将其拆分为两个
字符串
(Expression1和2 )。现在,我如何知道下一个字符是变量还是常量等等。
浏览 3
提问于2009-10-03
得票数 0
6
回答
内存地址是什么?
memory
、
hardware
、
pointers
、
low-level
我知道,在C等语言中,指针保存“内存地址”,即
字符串
(或二进制数据?)
用
十六进制写成,
如
0x52A132F3。所以有两个问题: 内存地址是指向CPU本身上的位置还是计算机中的任何位置?内存在硬件中是否“有序”,在某种程度上,使用“序号”(
如
0x52A132F3 )来表示内存是有意义的?内存是如
何在
硬件中排序的,如何以及为什么使用数字值访问内存是有意义的?
浏览 0
提问于2014-09-04
得票数 5
回答已采纳
3
回答
动态查询:属性的值和数量由用户决定
java
、
mysql
、
database
、
database-design
、
dynamic-sql
我正在开发一个
java
系统,它根据用户在运行时选择的属性对系统的数据库(mysql数据库)进行统计。
浏览 0
提问于2016-04-10
得票数 1
78
回答
每种编程语言中的文件I/O
file-io
、
language-agnostic
、
programming-languages
当然,大多数人在日常编程中都使用高级别的框架(这在回答中是很好的),但有时知道如
何在
低层次上这样做也很好。我自己也知道如
何在
C、C++和Objective-C中完成这项工作,但如果能帮助我们更好地决定在哪种语言中处理文件io,那么看看在所有流行语言中是如何做到这一点是非常方便的。特别是,我认为在
字符串
操作语言(
如
:python、ruby、当然还有perl )中了解它是如何完成的。将第二行"world“读入输入
字符串
。 Clarificat
浏览 20
提问于2010-08-21
得票数 127
回答已采纳
3
回答
为什么Android使用
Java
概念而不是D语言、C或C++?但是Chromium浏览器是在C++中,它非常复杂的匹配。
java
、
android
、
c
、
compiler-construction
、
d
描述: 1)所以,如果我没有错的话,32/64或8/12/16位编译器可以
用
D语言进行编译。2) Linux标准内核:
用
C语言和其他语言编写的库可以编译成ARM wtih D语言,不仅是D语言,C/C++也可以实现。wiki:虽然大多数Android应用程序都是
用
Java
编写的,但是平台中没有,而且没有执行字节码。
Java
类被编译成Dalvik可执行文件,并在Dalvik虚拟机上运行。问:为什么Android不运行JVM,但他们构建了一个
Java
概
浏览 2
提问于2011-04-09
得票数 8
回答已采纳
1
回答
Prolog
中的@<符号
prolog
、
operators
我想知道@<在
Prolog
中意味着什么?
浏览 4
提问于2014-01-24
得票数 7
回答已采纳
8
回答
你把它们叫做函数、过程还是方法?
oop
、
theory
在c#
中使
用哪个
术语
是正确的?
浏览 0
提问于2010-05-07
得票数 5
2
回答
gprolog:在异常之后获取堆栈跟踪
debugging
、
prolog
、
gnu-prolog
我知道我可以做一个trace,但是
用
trace调试它需要花费很长时间,因为我需要执行很多事情才能到达错误发生的地方。 你知道怎么才能找到这堆东西吗?还是动态trace / notrace?
浏览 3
提问于2015-06-11
得票数 9
回答已采纳
4
回答
Scala中的符号文字有哪些示例
用
例?
syntax
、
scala
是否有特定的
Java
习惯用法包含在符号文字中?哪些语言有类似的结构?我来自Python背景,不确定在该语言中是否有类似的东西。
浏览 3
提问于2009-04-23
得票数 95
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券