code-translation相关内容

如何轻松地将 FORTRAN 代码转换为 Python 代码(真实代码,而不是包装器)

我在 FORTRAN 中有一个数值库(我相信 FORTRAN IV),我想将它转换为 Python 代码.我想要可以在任何 Python 虚拟机上导入的真实源代码——Windows、MacOS-X、Linux、Android.我开始手动执行此操作,但库中大约有 1,000 个例程,因此这不是一个合理的解决方案. 解决方案 这样的工具存在于 Fortran到 Lisp,或 Fortran 到 ..
发布时间:2022-01-14 09:44:54 Python

编译时的Java代码转换

我想在将源代码传递给编译器之前转换 java 源代码在编译时.换句话说,我想创建一个能够转换 的预处理器 "bla bla bla" 转换为任何其他代码,例如: new MyClass("bla", 3) 我的实际动机是进行字符串加密,如 此处解释 有些人建议编写自定义注释处理器,但据我了解注释: 它们可用于生成新的类文件,但不能在传递给编译器之前转换现有代码 它们似乎适用 ..
发布时间:2022-01-04 21:52:16 Java开发

为 Windows 翻译 OS X Bash 脚本

我使用 Hedge 来转移 Magic Lantern 视频文件是在我的佳能 5D Mark III 上拍摄的. 在 OS X 上,我可以使用 Automator 设置 bash 脚本,以执行 mlv_dump 将文件从 MLV 传输到 cDNG 序列. 我目前使用的脚本是: cd "$(dirname "$1")"对于“$@"中的 f;做如果 [[ -f $f ]];然后文件名=$ ..
发布时间:2021-12-08 08:48:58 其他开发

从 C 代码构建 AST

如何从 gcc C 代码构建 AST(抽象语法树)以进行一些修改,例如将一些 int 变量转换为浮点数,然后再次将代码复制(生成)为 C 语法. 实际上,就目前而言,我真正需要的唯一功能是从由几行组成的 c 程序中提取变量及其类型表......我认为有一个简单的解析器可以这样做. 我有一些变量,例如: int var_bss ;浮动 var_f_bss;int var_data = ..
发布时间:2021-11-26 17:42:33 其他开发

Wordpress 替换 admin 中所有出现的字符串

我正在尝试更改 Wordpress Admin 中各个位置的单词,例如,将“仪表板"的名称更改为其他名称,但我希望它在整个 Admin 中更改 - 所有出现的情况.我尝试搜索管理文件并替换单词,但这太耗时了.我不需要这些词是可翻译的,有什么办法可以做到这一点吗?谢谢! 解决方案 把这段代码放到你子主题的function.php文件中: add_filter('gettext', 'dir ..
发布时间:2021-09-28 19:49:29 其他开发

Ruby 到 Scala 代码转换 - 在 Scala 中排序

我正在将一些代码从 Ruby 转换为 Scala.问题是我这辈子从来没有给 Ruby 编程过.它进展顺利,但现在我遇到了一个我不知道的行,因为我是 Scala 的新手,我不了解排序机制.所以我想把这个 ruby​​ 行翻译成 Scala: fronts[last_front].sort!{|x,y|拥挤的比较运算符(x,y)} fronts 是 Vector[Vector[Map[String ..
发布时间:2021-09-09 19:22:53 其他开发

计算C中的欧几里得距离矩阵

我想将用MATLAB编写的代码转换为C: matrix = [1 2 3;4 5 6;7 8 10]dis = zeros(9);对于我= 1:3对于j = 1:3dis(i,j)= sqrt(sum(abs((matrix(i,:)-matrix(j,:))))^ 2);结尾结尾 输出如下: 0 9 199 0 1019 10 0 这是我在C语言中想到的: #include ..
发布时间:2021-05-31 21:03:05 其他开发

转换Windows的OS X Bash脚本

我使用对冲转移神奇的灯笼在我的佳能5D Mark III上拍摄的视频文件. 在OS X上,我可以使用Automator设置bash脚本,以执行mlv_dump 将文件从MLV传输到cDNG序列中. 我当前使用的脚本是: cd"$(dirname" $ 1“)"为"$ @"中的f;做如果[[-f $ f]];然后filename = $ {f ## */};文件夹= $ {文件名%. ..
发布时间:2021-04-14 19:25:35 其他开发

生产在浏览器中运行的代码的最高效的Haskell JavaScript编译器是什么?

我不是在寻找具有十年历史记录的超强健解决方案,而是寻找可以在实际应用中使用的解决方案,而不仅仅是能够运行Hello World示例. 我的偏好是在服务器上运行编译器,因此我可以提前编译Haskell代码.当然,该解决方案不仅需要编译器,还需要使Haskell代码能够访问浏览器上可用的API(DOM,XHR…). 脚注:到目前为止,我看过的项目似乎并没有得到积极维护,或者超出了能够运行" ..
发布时间:2020-11-22 06:44:50 前端开发

Android相当于iOS中的NSUserDefaults

我想保存一些简单的数据.在iPhone上,我可以使用Objective-I中的 NSUserDefaults C. Android中的类似命令是什么? 我只保存了一些变量,只要安装了应用程序即可重复使用.我不想使用复杂的数据库来做到这一点. 解决方案 这是我找到的最简单的解决方案: //--Init int myvar = 12; //--SAVE Data Shar ..
发布时间:2020-08-30 01:49:38 移动开发

Qt使用Visual创建新翻译(ts)会出错-(ExitCode 1)

我在VS 2010中使用QTranslator.使用以下过程时,出现错误,指出该加载项已退出,并显示错误(退出码1).我已经使用Qt Linguist和Qt Creator完成了整个过程(从代码到可执行翻译的可执行文件).但是,我什至不能在Visual Studio中创建ts文件(将菜单添加到所有应有的位置).任何人有任何想法为什么要这样做? 为项目创建Qt转换文件 要将新的翻译文件添加到项 ..