问题标签 [code-translation]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
715 浏览

assembly - 学生项目的微型汇编翻译器

我正在为学生项目寻找小型汇编翻译器。问题在于,有必要将汇编程序 (AT&T) 语法的一小部分即时翻译成机器代码(x86 和/或 x86_64)。我不想重新发明轮子,所以我将感谢任何指向现成实现的链接。优先考虑界面简单的轻量级库。

0 投票
1 回答
2165 浏览

assembly - 使用 LLVM 进行源到源编译

我需要将 x86 汇编源代码转换为 LLVM 人类可读的 .ll 文件(又名 LLVM 汇编语言)。我怎样才能做到这一点?如果没有直接的解决方案,是否有可能在 LLVM 基础架构中以尽可能少的努力实现一个?

我想,我正在寻找的解决方案应该是某种llc的对应物,它将 .s 文件转换回 .ll 表示形式。

0 投票
2 回答
639 浏览

javascript - 有人可以将这个简单的函数翻译成 Javascript 吗?

我正在阅读有关 Perlin Noise 的教程,我遇到了这个功能:

虽然我确实了解其中的某些部分,但我真的不明白什么是(x<<13)& 7fffffff应该是什么意思(我看到它是一个十六进制数字,但它有什么作用?)。有人可以帮我把它翻译成 JS 吗?此外,在 32 位计算机上,JS 中的普通整数是 32 位的,对吗?

0 投票
1 回答
443 浏览

c# - 将代码从 C# 转换为 VB.NET 时出现小错误

我几乎完成了从 C# 到 VB.NET 的翻译,但是,我遇到了一些小错误:


  • “issuerId”已在此类中声明为“Private Shared issuerid() As String”。第 17 行
  • “字符串的一维数组”类型的值无法转换为“字符串”。
    第 215 行
  • “字符串的一维数组”类型的值无法转换为“字符串”。第 223 行

原始代码

新的 VB 代码

0 投票
3 回答
86 浏览

code-translation - 是否有一种语言被设计为单向翻译成多于一种其他流行语言?

CoffeeScript 被转换为 JavaScript,Groovy 被转换为 Java。

是否有一种语言旨在允许其功能转换为多种语言?

可以编写可用作库的字符串操作或 HTML 片段生成,但如果在另一种语言中发现类似的要求,则需要翻译该库的功能。

是否已经存在包含两个或多个翻译目标的语言?

我最感兴趣的是 Java、JavaScript、Perl。

我会对 C/C++ 感兴趣,但前提是有防止创建缓冲区溢出漏洞的保护措施。

0 投票
1 回答
488 浏览

objective-c - 替换目标c中的java按位运算符

如何将以下代码翻译为目标 c?(值是一个整数)

>>> 运算符是否有通用替代品?

0 投票
2 回答
503 浏览

mysql - 转换为 MySQL 的 SQL 脚本

我正在尝试解决此迁移历史记录问题,但无法使其在 MySQL 中工作

我将如何在 mySQL 中使用它?

0 投票
3 回答
450 浏览

java - 将 JMonkey 教程翻译成 JRuby

我已经翻译了初学者#5 之前的所有教程并开始工作,但我对 Java 的了解还不够,无法知道如何移植这些行:

这怎么可能?

0 投票
5 回答
46341 浏览

java - 自动将 Scala 代码转换为 Java 代码

我有一个用 Scala 编写的应用程序,我的一些团队成员想要它的 Java 版本。这是一个使用另一个用 Scala 编写的 API 的演示应用程序,他们希望该应用程序的 Java 版本能够使用 Java 中的 API。但是,该应用程序有点大,我不想在 Java 中手动重写(他们也不想学习 Scala)。是否有任何工具可以从 Scala 代码自动生成(可读)Java 代码?

0 投票
1 回答
59645 浏览

java - Tool to convert Java source to C++ source

Before someone shoots me down, I am aware of the Java to binary compilers and I'm not after one of those.

I also know there will be no perfect tool that converts everything without any problems. I am aware that missing Java libraries are a major problem; however my source doesn't make use of many Java libraries except for stuff like String and prints. I only want to the tool to create the classes that the Java source references. In the case of the String stuff I am happy to fill in the gaps or fix at a later stage. I just want the tool to do the boring bits so I don't have to do the translation manually.

In the case of required classes etc, I will manually fix those at a later stage but would appreciate a pointer to something that at the very least gets enough of the boring stuff done.

Once again I want the source translated and not a compiler to produce a binary. Basically I want to take some Java stuff and convert it to C++ for later use in other projects.

EDIT ADDITIONAL NOTES

Sorry if I was not clear in my previous parts of this question. I know that Java is very much different from C++. I have some Java code which is mostly filled with processing arrays and bits and has almost no object creation. In a sense it is very self-contained and has few calls to other classes. These classes seem to be prime candidates for conversion; the other stuff will have to be rewritten but at the least some parts are leveraged.