腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
函数
式
程序
是否
已经
以
SSA
形式
存在
?
optimization
、
functional-programming
、
compiler-construction
、
immutability
、
ssa
最近,我一直想创建一个小型的(有教育意义的)
函数
式
优化编译器。对于优化部分,我想使用
SSA
。事情是这样的(据我所知,大多数)
函数
式
编程语言都有不可变的变量(默认情况下),所以每个变量只赋值一次,就像
SSA
一样。
是否
需要
SSA
?
函数
式
程序
(例如,在Haskell中)
是否
已经
以
SSA
形式
存在
?
浏览 16
提问于2020-10-15
得票数 2
回答已采纳
1
回答
把IR转换成Z3公
式
?
z3
我有一些IR代码,这个代码
已经
以
SSA
形式
出现了。现在,我正在尝试将此代码转换为SMT公式,然后将其提供给Z3进行一些验证。我有一些问题: 非常感谢!
浏览 2
提问于2012-12-21
得票数 4
回答已采纳
1
回答
不以矩阵
形式
写出多项
式
的根
function
、
matlab
有什么方法可以在MATLAB中找到多项
式
的根,而不是矩阵
形式
的,?我知道,要找到多项
式
的根(例如,p(x) =x^2.2-4),我应该做以下工作:r = roots(p) 我想知道的是,在我的matlab代码中,
是否
有某种方法可以找到
函数
的根(例如p(x) = x^.2 - 4)
已经
以
多项
式
形式
(而不是矩阵
形式
)
存在
?
浏览 9
提问于2022-11-09
得票数 1
回答已采纳
1
回答
SSA
表单在多大程度上允许非平凡复制的类型?
c++
、
llvm
、
ssa
我一直在研究使用
SSA
指定的IR代码-特别是,
以
这种
形式
生成LLVM IR。然而,我很困惑,当提供一个具有非平凡复制语义的类型时,这
是否
有效。; some_other_function(s1);在这种
SSA
形式
中,至少在最明显的层面上,这导致了一堆糟糕的副本(即使对于C++也是如此)。即使对于具有非平凡的复制/赋值/等语义
浏览 3
提问于2012-06-09
得票数 0
回答已采纳
3
回答
将命令
式
代码转换为
函数
代码
functional-programming
、
code-translation
、
compiler-construction
我需要写一个
程序
,它将把命令
式
代码转换为纯
函数
风格。我不担心I/O --我有一些解决方案--但我确实需要处理堆对象和局部变量。我想这可以通过在每次
函数
调用和返回时传递一个TheWorld对象,然后从那里优化,尝试从不使用该参数的
函数
中删除它,等等。但是有没有更好的方法呢?
浏览 0
提问于2011-07-07
得票数 14
回答已采纳
1
回答
如何验证CharSequence实例
是否
是Unicode标量值序列?
java
、
unicode
、
utf-16
、
charsequence
、
surrogate-pairs
我需要确定这个实例
是否
是一个序列(也就是说,该实例
是否
采用UTF-16编码
形式
)。尽管有java.lang.String的保证,但Java不一定
以
UTF-16编码
形式
(至少根据最新的 (目前为6.2) )编码,因为它可能包含孤立的。(但是,Java是一个。)有几种明显的方法可以做到这一点,包括: 通过 (即 )传输字符序列。然而,似乎像这样的东西
已经
作为库
函数<
浏览 2
提问于2013-04-04
得票数 4
回答已采纳
2
回答
为什么kotlin引入了“全局表示法”‘`listOf()’而不是静态工厂`List.of()‘
函数
?
kotlin
、
language-design
要在Kotlin中创建集合,我们可以使用listOf()/mapOf()/arrayOf()工厂
函数
。这些
函数
是用“全局表示法”定义的,相对于Java的静态工厂表示法:List<>.of()。Kotlin的方式看起来很糟糕--
函数
的名称被隐
式
绑定到它们返回的类型。这与Kotlin的明确观点相矛盾。我
已经
读过了,但是答案并不令人满意--没有任何信息说明它为什么
以
它的
形式
存在
,它比简单的静态工厂
式
方法有什么
浏览 1
提问于2020-11-16
得票数 0
回答已采纳
2
回答
运行时
是否
通常使用
函数
式
语言代码的命令
式
解释
haskell
、
functional-programming
、
ocaml
、
interpreter
、
imperative-programming
关于
函数
式
语言的解释器,我有一个一般性的问题: 在运行时使用
函数
式
语言与命令
式
语言(或者使用解释器)相比,实际上有什么优势吗?
浏览 0
提问于2012-06-20
得票数 5
回答已采纳
2
回答
为什么三元没有编译到相同的
程序
集中呢?
c
、
ternary-operator
您可以看到从和创建的
程序
集。 编译器难道不知道它们是等价的,而且其中一个更快吗?他们之所以有不同的
程序
集是因为他们的速度是完全一样的,而他们之间唯一的区别是操作的顺序?我想知道这种差异
是否
是由静态分支预测引起的。在用__builtin_expect做实验之后,我相信答案
是否
定的。
浏览 2
提问于2018-05-29
得票数 3
回答已采纳
1
回答
Fortran编译器的中间代码生成: DAG或quadruples
c
、
compiler-construction
、
compiler-optimization
、
intermediate-language
、
intermediate-code
到目前为止,我
已经
完成了词法和语法分析。我正在进行类型检查的语义分析,现在我必须选择一个IR。我的目标机器是MIPS。所以我想要基于MIPS IAS的最终代码生成。所以一个好的IR,我相信是四倍。
浏览 20
提问于2014-03-14
得票数 0
4
回答
使用
函数
式
编程语言的电子表格
functional-programming
、
spreadsheet
我想知道
是否
存在
使用现有
函数
式
编程语言来定义
函数
的电子表格应用
程序
。谢谢
浏览 0
提问于2009-12-24
得票数 15
回答已采纳
2
回答
LLVM红外配准指令
llvm
、
llvm-ir
我想为我的玩具编译器设计一个IR (像LLVM ),我不知道进一步分析alloca指令的目的是什么。在哪些优化中使用alloca信息?
浏览 2
提问于2017-08-04
得票数 16
1
回答
如何准确地运行
程序
的一个实例。或如何测试特定的运行
程序
。
process
如何以进程的
形式
准确地运行
程序
的一个实例?或者,如何测试
是否
存在
运行中的
程序
? 首选便携
式
方法。
浏览 0
提问于2020-03-01
得票数 0
回答已采纳
2
回答
序列化模型属性
以
进行同步的Backbone.js
php
、
javascript
、
backbone.js
我正在尝试将包含嵌入
式
集合的相当复杂的模型保存回关系数据库。由于嵌入的集合,返回到服务器的数据包含对象,这是足够公平的。然而,我正在一个
已经
存在
的应用
程序
之上构建主干应用
程序
,并且必须
以
标量
形式
返回值,以便能够重用服务器端代码。最好的是什么,我正在考虑覆盖模型的toJSON
函数
,但我真的觉得它不应该这样做。
浏览 1
提问于2011-06-27
得票数 4
回答已采纳
1
回答
专业开发人员的基本语言范式
programming-languages
、
paradigms
程序
员开始学习一种主要是命令
式
/过程性的编程模式,并且可能在那之后不久就学会了某种
形式
的面向对象编程。我
已经
阅读了大量关于堆栈溢出的问题,这表明
函数
式
编程对于改进并发/并行性越来越重要。此外,
程序
员应该学习许多范例,
以
提高他们的技能,拓宽他们的视野。 哪些其他范例(以及使用它的语言)对开发技能有真正的帮助?
浏览 5
提问于2010-07-22
得票数 2
1
回答
实体框架隐
式
类型转换
c#
、
entity-framework
、
type-conversion
示例:2016-426013public class AccountNumber public int Year {get; set; } public int Checksum { get; set; }现在,在我的应用
程序
中,我更愿意处理这个漂亮的对象但是在数据库中,它几乎必须
以
字符串的
形式
浏览 2
提问于2016-02-28
得票数 2
回答已采纳
2
回答
如何防止我的应用
程序
反复启动
c#
、
notifyicon
我正在创建的应用
程序
包括一个通知图标,并且它以一种在后台保持活动的方式(好吧,某种程度上)。问题是,当用户单击我的应用
程序
的图标时,该应用
程序
将再次启动,因此我有两个通知图标和两个后台活动,以及其中的两个。如果用户再次单击该图标,将会出现三种情况,并且......所以我应该阻止这一切。我有一个想法,设置一个标志并将它的值设置为注册表,当我的应用
程序
想要启动时,在form load事件中,通过读取该值,终止应用
程序
。但我想要一个更...专业的方式来处理它。例如,根本没有启动。
浏览 0
提问于2013-03-03
得票数 1
回答已采纳
1
回答
R:
函数
的
形式
存储在内存中的什么地方?
r
、
scope
、
arguments
、
function-definition
当
函数
已定义但尚未调用时,
是否
存在
无默认值的
形式
?如果它们
存在
,那么它们是
存在
于执行环境中,还是
存在
于
函数
定义所在的环境中,还是
存在
于其他地方?如果
已经
定义了一个
函数
,但还没有调用,并且
已经
为formal分配了一个默认值,那么该值
是否
存在
?如果有,它
存在
于什么环境中?如果默认表达式的计算结果是一个常量,
是否
已将
浏览 0
提问于2018-04-29
得票数 4
2
回答
提供厨师时的提示
vagrant
、
chef-infra
、
perforce
我正在编写的一本Chef cookbook的一部分是configuring perforce,它要求用户输入他们的密码(以免他们
以
明文
形式
将其保
存在
"attributes“文件中)。
是否
可以使用交互
式
提示符中断配置?
浏览 1
提问于2014-07-30
得票数 4
1
回答
关于C作为中间语言的几个问题
c
、
compiler-construction
、
intermediate-language
我现在正在编写一种编译成C的语言,当我说IL时,我的意思是用C编写代码,然后由另一个c编译器生成
程序
集,例如gcc或clang。我生成的C代码,
是否
更有益于: 哪种联系在一起形成了以下问题..。
是否
值得进
浏览 3
提问于2016-10-01
得票数 2
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券