code-translation相关内容
我在 FORTRAN 中有一个数值库(我相信 FORTRAN IV),我想将它转换为 Python 代码.我想要可以在任何 Python 虚拟机上导入的真实源代码——Windows、MacOS-X、Linux、Android.我开始手动执行此操作,但库中大约有 1,000 个例程,因此这不是一个合理的解决方案. 解决方案 这样的工具存在于 Fortran到 Lisp,或 Fortran 到
..
我想在将源代码传递给编译器之前转换 java 源代码在编译时.换句话说,我想创建一个能够转换 的预处理器 "bla bla bla" 转换为任何其他代码,例如: new MyClass("bla", 3) 我的实际动机是进行字符串加密,如 此处解释 有些人建议编写自定义注释处理器,但据我了解注释: 它们可用于生成新的类文件,但不能在传递给编译器之前转换现有代码 它们似乎适用
..
据我所知,Haskell 中的 do 块只是 monadic 绑定运算符的某种语法糖.例如,可以转换 main = do f >= print >>打印“完成" 是否可以将所有 do 块转换为绑定语法?例如,多次使用 f 的这个块怎么样: main = do f
..
我使用 Hedge 来转移 Magic Lantern 视频文件是在我的佳能 5D Mark III 上拍摄的. 在 OS X 上,我可以使用 Automator 设置 bash 脚本,以执行 mlv_dump 将文件从 MLV 传输到 cDNG 序列. 我目前使用的脚本是: cd "$(dirname "$1")"对于“$@"中的 f;做如果 [[ -f $f ]];然后文件名=$
..
如何从 gcc C 代码构建 AST(抽象语法树)以进行一些修改,例如将一些 int 变量转换为浮点数,然后再次将代码复制(生成)为 C 语法. 实际上,就目前而言,我真正需要的唯一功能是从由几行组成的 c 程序中提取变量及其类型表......我认为有一个简单的解析器可以这样做. 我有一些变量,例如: int var_bss ;浮动 var_f_bss;int var_data =
..
我正在尝试使用 ANTLR+StringTemplate 实现一个翻译器.我有一个类似于 java 的起始语言和多个目标语言. 我使用了示例:http:///www.antlr.org/wiki/display/ST/Language+Translation+Using+ANTLR+and+StringTemplate 我的目标语言之一需要全局声明所有变量.我写了一个识别变量的语法,但
..
我正在尝试更改 Wordpress Admin 中各个位置的单词,例如,将“仪表板"的名称更改为其他名称,但我希望它在整个 Admin 中更改 - 所有出现的情况.我尝试搜索管理文件并替换单词,但这太耗时了.我不需要这些词是可翻译的,有什么办法可以做到这一点吗?谢谢! 解决方案 把这段代码放到你子主题的function.php文件中: add_filter('gettext', 'dir
..
我正在将一些代码从 Ruby 转换为 Scala.问题是我这辈子从来没有给 Ruby 编程过.它进展顺利,但现在我遇到了一个我不知道的行,因为我是 Scala 的新手,我不了解排序机制.所以我想把这个 ruby 行翻译成 Scala: fronts[last_front].sort!{|x,y|拥挤的比较运算符(x,y)} fronts 是 Vector[Vector[Map[String
..
这是我想翻译成 Racket 的代码: public static ArrayList转换(int k,int n){ArrayListlst = new ArrayList();而 (k/n != 0) {lst.add(k % n);k = k/n;}lst.add(k % n);返回列表;} 例如在 Racket 中,(convert 23 2) 应该返回十进制 23 的二进制,即 (l
..
我正在使用 parsec 编写源到源转换,所以我有一个LanguageDef 用于我的语言,我使用 Text.Parsec.Token.makeTokenParser 为它构建了一个 TokenParser: myLanguage = LanguageDef { ...评论开始 = "/*", commentEnd = "*/"...}-- 定义 'stringLiteral'、'identif
..
我想将用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
..
我正在使用 CoffeeScript 来简化JavaScript开发.这是一种具有清晰语法的语言,可以编译为JavaScript. 那么,已经建立了哪些可编译为C/C ++源代码以简化语法和/或增强功能的编程语言? 解决方案 语言 Haxe 可以输出到C ++,C#,Java,JavaScript,Python(实验性),PHP,Flash和NekoVM.
..
此代码是 AjaxControlToolkitSampleSite 的一部分.确切地说,它在 AsyncFileUpload 控件中: AsyncFileUpload1.UploadedComplete + =新的EventHandler(AsyncFileUpload1_UploadedComplete); 如何将其翻译为VB.NET
..
我使用对冲转移神奇的灯笼在我的佳能5D Mark III上拍摄的视频文件. 在OS X上,我可以使用Automator设置bash脚本,以执行mlv_dump 将文件从MLV传输到cDNG序列中. 我当前使用的脚本是: cd"$(dirname" $ 1“)"为"$ @"中的f;做如果[[-f $ f]];然后filename = $ {f ## */};文件夹= $ {文件名%.
..
这是用C#编写的原始源代码 公共委托单元UnitResolveEventHandler(object sender,ResolveEventArgs args);公共事件UnitResolveEventHandler UnitResolve;公共静态单位GetUnitByName(字符串名称){Instance.unitsByName.TryGetValue(名称,超出结果);如果(Instan
..
我不是在寻找具有十年历史记录的超强健解决方案,而是寻找可以在实际应用中使用的解决方案,而不仅仅是能够运行Hello World示例. 我的偏好是在服务器上运行编译器,因此我可以提前编译Haskell代码.当然,该解决方案不仅需要编译器,还需要使Haskell代码能够访问浏览器上可用的API(DOM,XHR…). 脚注:到目前为止,我看过的项目似乎并没有得到积极维护,或者超出了能够运行"
..
我想保存一些简单的数据.在iPhone上,我可以使用Objective-I中的 NSUserDefaults C. Android中的类似命令是什么? 我只保存了一些变量,只要安装了应用程序即可重复使用.我不想使用复杂的数据库来做到这一点. 解决方案 这是我找到的最简单的解决方案: //--Init int myvar = 12; //--SAVE Data Shar
..
我正在尝试使用ANTLR + StringTemplate实现翻译器. 我有一种像Java这样的起始语言和多种目标语言. 我使用了示例: http://www.antlr.org/wiki/display/ST/Language+Translation+Using+ANTLR+和+ StringTemplate 我的一种目标语言需要在全局范围内声明所有变量. 我写了一个可以识别变量的语
..
那里有一个可以自动将此python代码转换为PHP的软件转换器吗? #!/usr/bin/python import math def calcNumEntropyBits(s): if len(s)
..
我在VS 2010中使用QTranslator.使用以下过程时,出现错误,指出该加载项已退出,并显示错误(退出码1).我已经使用Qt Linguist和Qt Creator完成了整个过程(从代码到可执行翻译的可执行文件).但是,我什至不能在Visual Studio中创建ts文件(将菜单添加到所有应有的位置).任何人有任何想法为什么要这样做? 为项目创建Qt转换文件 要将新的翻译文件添加到项
..