腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
C宏如何扩展C
编程
语言
的语法和
语义
?
我正在读的第一本书说:#define BUFSIZE 100请给出一个扩展C
语言
语法和
语义
的宏的例子(以及解释
浏览 2
提问于2022-05-21
得票数 0
1
回答
如何判断库的执行模型是否与其基本
语言
的执行模型相同或不同?
、
每一种
编程
语言
都有一个执行模型,该模型确定工作单元(由程序语法指示)的执行方式。操作
语义
是一种指定
语言
执行模型的方法。运行程序的观察到的行为必须与从操作
语义
派生的行为相匹配(操作
语义
定义
语言
的执行模型)。执行模型涵盖的内容包括什么是不可分割的工作单元,以及对这些工作单元可能发生的顺序的限制。例如,加法操作在许多
语言
中是一个不可分割的工作单元,而在顺序
语言
中,这种工作单元被限制一个接一个地进行。
编程
语言</e
浏览 0
提问于2021-02-03
得票数 0
4
回答
用于
语义
分析的
语言
?
、
、
、
背景:-存在用于表达
编程
语言
有效词典和语法的正式
语言
-这些表示(例如正则表达式和上下文无关语法)可以使用一些工具(例如LEX和YACC)自动编译到某些
编程
语言
的词典/语法分析器中。问题:-有这样的正式
语言
来定义
编程
语言
语义
吗?-有编译器可以基于这些正式
语言
自动生成
语义
分析器的代码吗?-关于源代码
语义
分析有什么可读的资源吗?备注:-你可能会发现我的问题不现实,这是ok…我是
浏览 7
提问于2009-09-13
得票数 3
回答已采纳
1
回答
可执行规范..?如何使用可执行的规范快速原型?
、
、
看完这些书后 J.D. Ullman,ML
编程
的元素 我有一些问题..。我不明白某些行的意思,我也有一些问题。这意味着什么?什么是“可执行规范”?(1) SML中的可执行
语言
语义
规范作为
语言
实现的快速原型。(3)推理
语义
在
浏览 5
提问于2013-05-12
得票数 1
2
回答
是否有任何
编程
语言
为尾随空间指定了意义?
有许多
编程
语言
,如PythonandF#,它们为前导空间指定了
语义
意义,这样如果一行代码删除了前导空格,它就可以中断整个程序。(假设我排除了仅为空间的
语言
,例如
浏览 0
提问于2020-06-16
得票数 2
3
回答
Lisp宏如何扩展Lisp
编程
语言
的语法和
语义
?
、
我正在读的第一本书说: 1“解析、翻译和编译的理论”,第1卷,Aho和Ullman著,第58页。
浏览 11
提问于2022-05-21
得票数 0
回答已采纳
5
回答
是否有一种
编程
语言
,其中每个字符串都是一个有效的程序?
、
、
是否存在图灵完整
编程
语言
,对于一个固定的字母表(例如,ASCII),这些字符的每一个可能的排列都是一个
语义
上有效的程序,能够执行吗? 我们认为无限循环在
语义
上也是有效的。我知道一些数据格式,比如Markdown,具有普遍的
语义
有效性(每个输入都是有效的),但是我不能直接想到一种具有这种属性的
编程
语言
。
浏览 0
提问于2018-12-24
得票数 16
4
回答
语义
错误与逻辑错误的区别
我从一些关于一般
编程
概念的文章中读到。我被告知,“语法是规范
语言
中有效语句构造的正式规则”,而“
语义
是赋予
语言
陈述意义的规则集”。从
语义
的定义上,我觉得它与逻辑相似,如果不是,那么我想知道逻辑错误和
语义
错误之间的区别。
浏览 22
提问于2015-03-13
得票数 10
3
回答
什么是
语义
学?
因此,有复制
语义
,移动
语义
,也许更多的
语义
,我不知道。我读过关于这两种
语言
的文章,但我对“
语义
”还没有一个很好的定义。顾名思义,移动
语义
与移动事物有关,但是为什么它被称为move
语义
呢?更清晰的版本:在
编程
环境中
语义
的含义是什么?示例:移动和复制
语义
。
浏览 1
提问于2017-07-05
得票数 13
回答已采纳
2
回答
在设计一种
编程
语言
时,设计者是否完全指定了它的操作/表示
语义
?
、
、
对于出现在或等学术会议上的
语言
,通常会很好地指定
语言
的
语义
(以或
语义
的形式)。我试图为流行的
语言
(例如,C、Python、JavaScript)找到文档化的
语义
,但是没有找到。当开发具有“重”特性的
语言
(相对作为概念证明而设计的
语言
)时,这些
语言
的设计者(或委员会成员)是否会在不指定其
语义
的情况下添加特性?大多数流行的
编程
语言
都是这种情况吗?如果是这样的话,我认为这实际上是有意义的
浏览 31
提问于2019-01-18
得票数 1
2
回答
什么是指称
语义
学?
、
、
我发现的不同之处是: 然而,维基百科将其称为一种方法,而不是一种数学表达式。摘要表示
语义
学是一种通过构造描述
语言
表达式意义的数学对象(称为表示)来形式化
编程
语言
意义的方法。
浏览 23
提问于2016-07-20
得票数 3
回答已采纳
1
回答
在像JavaScript这样的非函数式
语言
中,急切的和懒惰的评估之间的区别是什么?
、
、
在函数式
编程
中,我了解到懒惰评估和急切的评估会产生相同的结果(
编程
语言
:应用程序和解释手册)。因此,可以在不产生意外结果的情况下更改计算
语义
。但是,在像JavaScript这样的非功能和工业
编程
语言
中,我不认为这两种
语义
都会产生结果。此外,在函数式
编程
中,如果函数f(x)返回一个取决于例如CPU温度的值,我们也可能会有不同的结果。 那么,懒惰和急切的评估会产生不同的结果吗?即使在函数式
编程
语言
中。
浏览 0
提问于2019-02-18
得票数 0
2
回答
在编译器设计中,语法上合法的字符串意味着什么?
、
在程序设计
语言
的
语义
理论中,
语义
是对程序设计
语言
的意义进行严格的数学研究的领域。它是通过评估由特定
编程
语言
定义的语法法律字符串的含义来实现的,并显示了所涉及的计算。
浏览 0
提问于2017-09-01
得票数 -1
3
回答
编程
语言
之间有什么区别?
很久很久以前,我收到了某人的来信我想否认这一点--我要说的是,除了语法之外,还有其他一些基本的方面可以真正地将
语言
与其他
语言
区分开来。面向对象 方法/操作符重载(我实际上看到这与语法相关
浏览 0
提问于2012-11-01
得票数 3
回答已采纳
1
回答
用于独立于
语言
的源代码分析的Java库
、
、
、
、
我正在寻找一个Java库,它允许对OOP
编程
语言
的源元素建模,并对它们执行解析后的
语义
分析。我打算用它来玩,通过实现转换编译器。
浏览 0
提问于2017-10-13
得票数 0
1
回答
领域特定
语言
如何帮助弥合
语义
鸿沟?
、
当我读到系统
编程
时,我发现了
语义
鸿沟,以及我们如何为更好的软件开发搭建桥梁。 然后出现了
编程
语言
领域这一术语,它显然弥合了
语义
鸿沟,但同时也填补了规范和执行的鸿沟。
浏览 25
提问于2021-02-02
得票数 1
回答已采纳
10
回答
在
编程
语言
中语法和
语义
有什么区别?
、
、
在
编程
语言
(如C、C++)中,语法和
语义
有什么区别?
浏览 4
提问于2013-07-29
得票数 183
回答已采纳
1
回答
查找有关非平凡的
编程
语言
扩展的术语/名称。
、
longjump inС 我寻找的术语,命名为这样的
语言
扩展,这给
语言</
浏览 4
提问于2013-08-09
得票数 2
1
回答
操作
语义
、表示
语义
和公理
语义
之间有什么区别?
、
、
、
在阅读有关计算机科学和
编程
语言
的论文时,我经常在术语、表示
语义
和操作
语义
上绊脚石。有时,但很少,我也找到了公理。虽然我知道什么是
语义
,但我不知道这三个- what之间的区别是实际的分类吗?
浏览 6
提问于2021-03-25
得票数 2
1
回答
词法错误,情况是两个顺序符号算为词汇错误吗?
、
我在网上查看了Pascal
编程
语言
的词汇错误,但我不知道是词汇错误还是
语义
错误。例如:"+-", "<>", ";;"或类似的东西。
浏览 2
提问于2013-11-08
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
编程的细节与java语言中公共字段的语义,这些你都懂吗!
自然语言语义代码搜索之路
并发编程系列之volatile内存语义
自然语言处理基础技术之语义角色标注实战
编程语言
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券