腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(2763)
视频
沙龙
1
回答
WAM
Prolog
是否
有
符号表
?
prolog
、
symbol-table
、
warren-abstract-machine
我正在尝试用C语言编写一个
Prolog
的
WAM
实现。我注意到
Prolog
数据类型只有四种标记类型: REF、STR、CON和LIS。 执行堆中的每个单元都包含令牌的类型及其在堆中的位置。 堆不应该指向
符号表
中的符号及其值吗?在纯
prolog
实现中
是否
有
符号表
?我的解析器是创建一个
符号表
还是构造一个堆?
WAM
教程实现没有提到任何这些。
浏览 26
提问于2020-10-03
得票数 0
回答已采纳
1
回答
显示给定
Prolog
程序的
WAM
代码
prolog
、
warren-abstract-machine
给定一个
Prolog
程序,
是否
有
任何GNU
Prolog
命令来查看与该程序相关的
WAM
代码?
浏览 7
提问于2015-12-15
得票数 9
回答已采纳
1
回答
Prolog
-
WAM
的高级用途
prolog
、
vm-implementation
现在,给他们一个在现有虚拟机上实现专业的、可执行的、基于
WAM
的
Prolog
的目标,比如Erlang或Java。如果对1的答案
是否
定的,这
是否
意味着他们会试图以某种方式将
WAM
及其相关的指令和执行直接映射到底层的Erlang/Java,以便使
WAM
“消失”,也就是说只运行一个VM (Erlang/JVM)?如果是这样的话,这
是否
意味着任何
WAM
堆、堆栈、内存操作、寄存器分配、指令等等实际上都是Erlang/Java堆(经过
浏览 0
提问于2014-10-03
得票数 4
回答已采纳
3
回答
WAM
的替代方案
prolog
、
warren-abstract-machine
我记得有一次读到,至少有两种替代方案与
WAM
大致同时发明。
有
什么建议吗?
浏览 3
提问于2010-12-18
得票数 30
回答已采纳
1
回答
使用将
prolog
code+C代码编译为二进制
prolog
、
swi-prolog
我
有
一个问题,我在网上找不到准确的答案。但有一件事我很困惑。在生成的二进制文件中,
Prolog
Interpreter (虚拟机或其他)
是否
仍然存在?如果是这样的话,那么原始的
Prolog
代码可能存储在ELF二进制文件的.rodata部分中,但是在本节中搜索之后,我没有找到代码。如果没有,那么
Prolog
代码如何能够直接转换为基于SWI的语义等价的asm代码?我读过一些关于基于
WAM
虚
浏览 1
提问于2014-06-13
得票数 4
回答已采纳
1
回答
GNU
Prolog
:显示用于查询的
WAM
代码?
prolog
、
gnu-prolog
、
warren-abstract-machine
是否
可以使用显示查询的
WAM
代码?我在x64 Windows上使用1.4.4版本
浏览 4
提问于2013-10-26
得票数 1
回答已采纳
2
回答
无法从动态加载的DLL转换类到接口
c#
、
dll
、
dllimport
我
有
以下课程{ {解决方案中有3个项目: 模块(
W
浏览 0
提问于2015-03-20
得票数 1
回答已采纳
2
回答
在
prolog
中符号的意思?
prolog
、
prolog-cut
我真的需要知道这个符号在后面和符号后面意味着什么.例如,看看下面的代码 agent_location(X, Y), ! .
浏览 2
提问于2018-07-07
得票数 2
回答已采纳
1
回答
分析带有两个谓词的查询的查询计划,但索引只有一个
mysql
、
optimization
、
execution-plan
、
database-theory
注意:这是我所在大学的一个数据库系统入门课程,所以我不完全确定这
是否
重要,但对于值得我们学习的是MySQL。,所提供的计划只假设在其中一个谓词上建立索引,例如(
wam
)上的非聚集B+树索引。问题的一个例子是:我该如何计算这样一个计划的成本呢?我
是否
还需要计算非聚集/集群B+树和其他谓词的哈希索引的成本?我知道,另一个方案也只是一个完整的表格扫描。 “学生”
有
800页,64000元组
浏览 0
提问于2019-05-17
得票数 0
1
回答
H2:使用多行插入语句出错
java
、
sql
、
h2
创建了下表: WFD_C_NAME VARCHAR(12) NOT NULL, FOREIGN KEY (WFD_C_NAME) REFERENCES GINA_T_
WAM
_GUEST(WFG_C_NAME)现在,我可以在该表中插入一些行,如下所示: INSERT INTO GINA_T_
WAM</e
浏览 1
提问于2020-07-06
得票数 1
回答已采纳
1
回答
学习
prolog
练习2.3
prolog
、
prolog-toplevel
我将通过学习
prolog
网站尝试学习一些
prolog
,并试图理解练习2.3。我想,对word()的每一个调用都会进入某种类型的堆栈,这就解释了为什么它似乎会将单词从结尾改为开头。那么一个swi-
prolog
问题
是否
可以让它说“是/否”而不是“真/假”? 向安德斯·奥尔姆问好
浏览 3
提问于2011-09-17
得票数 1
回答已采纳
2
回答
通过
WAM
使用反向代理进行登录集成
aem
我正在尝试集成
WAM
与AEM应用程序使用反向代理。我想知道
是否
有
任何方法可以区分未经身份验证和身份验证的用户的页面。
浏览 0
提问于2019-07-10
得票数 1
1
回答
如何在编译器中管理
符号表
compiler-construction
、
symbol-table
我想知道
是否
只有一个
符号表
存储一个源文件的所有信息,还是
有
多个
符号表
相互堆叠,只有在当前作用域与表相关时才会获取。例如,假设我
有
两个方法 int b; ... int b;}这里,a和b的作用域不相同,因此如果
符号表
被堆叠,则在执行foo时首先获取与foo相关的
符号表
。然而,在执行bar时,bar的
符号表
被堆叠在
浏览 1
提问于2014-01-05
得票数 4
5
回答
Prolog
的时间复杂度比天真的蛮力好吗?
c
、
prolog
、
scheme
在(最好的)
Prolog
中解决任何问题的时间复杂性
是否
比简单的蛮力回溯实现要好?编辑:所谓“解决任何问题”,我指的是所有
Prolog
程序。“问题中的问题”:我想知道语言设计:与部分延续相比,完全延续
是否
有
任何实用价值(其主要优势是
Pr
浏览 11
提问于2015-12-23
得票数 4
回答已采纳
2
回答
我该怎么从
Prolog
开始?
windows
、
prolog
如果我想开始学习Windows上的
Prolog
,
是否
有
将
Prolog
集成到Visual 2010的包?也就是说,用于在Windows上使用
Prolog
的编译器和模板等等?假设没有针对.Net平台的
Prolog
版本,
是否
有
GCC
Prolog
编译器用于Windows?
浏览 0
提问于2012-02-21
得票数 3
回答已采纳
1
回答
如何使用Okta或Pingfederate通过Oracle Smartview配置SSO?
oracle
、
single-sign-on
、
okta
、
pingfederate
、
smartview
目前正在为访问Oracle EPM BI工具套件的Oracle Smartview客户端配置SSO。配置了配置了多个AD数据源的Pingfederate SP和Okta Idp。 如果有人愿意分享他们在为Smartview启用SSO所采取的方法和配置步骤方面的经验,我将不胜感激
浏览 25
提问于2020-10-22
得票数 0
回答已采纳
1
回答
是否
有
根据trig函数重新排列
符号表
达式的方法?
matlab
、
symbolic-math
、
simplify
在MATLAB
符号表
达式中
是否
有
将
符号表
达式l*sin(B) + d*sin(B)重新排列为(l+d)*sin(B)的方法? 我试着用联合收集器。他们俩的工作方式都不尽如人意。
符号表
达式是x = d*sin(B) + l*sin(B),我想在MATLAB中将它重新排列为x = (l+d)*sin(B)。
浏览 5
提问于2022-08-31
得票数 1
1
回答
不同clp(FD)库实现的兼容性
prolog
、
compatibility
、
clpfd
有
什么地方可以找到clpfd实现中的差异集合吗?
浏览 5
提问于2015-03-28
得票数 4
回答已采纳
1
回答
编译器扫描器-
符号表
中的“位置”
compiler-construction
、
compilation
、
lexical-analysis
、
symbol-table
我在一个编译器设计课程中读到,扫描的输出是一个序列对(令牌代码,标记在
符号表
中的位置)。我对“立场”部分的含义有点困惑。当
符号表
表示为可以使用索引(例如数组)访问其元素的结构时,“位置”是明确的,它意味着数组中的第1、2、99元素。例如,源代码:扫描的输出将是流:( .,(id,3) ) --为了简单起见,我没有描述其他标记--而
符号表
将是(a,b,c),因此在
符号表
的位置3上的位置1,b上有a,c。 当
符号表
被表示为二进制搜索树时会发生什么?如果我的树是使
浏览 3
提问于2014-10-05
得票数 0
2
回答
最终的可执行文件
是否
使用
符号表
来检查变量范围
linker
、
compiler-construction
、
executable
、
elf
当翻译单元被编译/组装到一个对象文件中时,我了解到它创建了一个
符号表
,其中包含了找到的每个变量/函数。 例如,如果一个变量只有使用静态关键字的文件范围,那么它将在
符号表
中被标记为本地变量。但是,当链接器生成最终的可执行文件时,
是否
有
一个包含所有文件的每个条目的最终
符号表
?我很困惑,因为如果我们
有
一个声明为静态的变量,仅在一个文件中表示文件作用域,那么当每次在可执行文件中遇到这个变量时,编译器
是否
必须引用最终的
符号表
来查看它的实际作用
浏览 1
提问于2018-03-22
得票数 2
回答已采纳
点击加载更多
相关
资讯
区块链是否是骗局?它是否有弊端
王者460是否有内幕?
共享WiFi项目是否有前景?
java判断ExecutorService是否有任务
免费ip代理是否有风险?
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券