我正在尝试创建一种叫做芒果的玩具编程语言。我首先希望它能编译成Java,然后作为Java进行编译和执行。但我发现这是一个非常缓慢的方法。所以我决定把它编译成Java代码并执行它。我给出了芒果代码和等价的java代码。你能帮我用字节码把我的芒果代码编译成等价的.class文件吗?
在test.mango中
println("Hello World!")
就等于
public class test
{
public static void main(String[] args){
System.out.println("Hello World!"
我正在尝试将Java汇编代码(使用Jasmin ( Java中的汇编程序接口))与标准的Java code.Like合并
public class SomeClass{
public void testPrinting(){
System.out.println("Hello World");
}
.method public myMethod()V
//Some work
.end method
}
这个是可能的吗?
如何从我的java程序中执行java代码?有没有一个框架可以用来以编程方式执行它们?请帮帮忙,谢谢。
我的java类
public class test {
public static compute(int one, int two){
// compute goes here
}
public static void main(String[] args) {
//read from file
//execute the commands
}
}
我的文本文件:包含java代码片段并不包含整个java文件。