有没有一种方法可以在JVM上运行纯C代码?
不是通过JNI连接,而是像你可以通过JRuby运行ruby代码或通过Rhino运行javascript代码那样运行。
如果当前没有解决方案,您会推荐我应该怎么做?
显然,我想尽可能使用多个部分解决方案来实现它。
ANTLR似乎是一个很好的起点,有完整的“ANSI C”语法实现...
我应该使用ANTLR生成的代码构建一个“玩具”虚拟机来覆盖JVM吗?
不是通过JNI连接,而是像你可以通过JRuby运行ruby代码或通过Rhino运行javascript代码那样运行。
如果当前没有解决方案,您会推荐我应该怎么做?
显然,我想尽可能使用多个部分解决方案来实现它。
ANTLR似乎是一个很好的起点,有完整的“ANSI C”语法实现...
我应该使用ANTLR生成的代码构建一个“玩具”虚拟机来覆盖JVM吗?