Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java编译器_Java - Fatal编程技术网

Java编译器

Java编译器,java,Java,我得到了用JAVA编写编译器的项目,作为我大学的主要项目。 请在源代码方面帮助我,或者在我可以找到的地方找到链接。我推荐Andrew W.Appel的书。在unix中,键入less javac-这也为您提供了额外的编译步骤,只是为了避免在运行时出现任何问题或错误。请参阅。它会给你一些基本知识。也许吧 什么的编译器?到目前为止,你对此有何想法?我认为你误解了要求。这是你的项目,不是我们的。你没有想到你的大学项目会涉及一些研究和实际学习吗?如果你告诉我们你应该用什么语言编写编译器,那仍然是一个非常模

我得到了用JAVA编写编译器的项目,作为我大学的主要项目。
请在源代码方面帮助我,或者在我可以找到的地方找到链接。

我推荐Andrew W.Appel的书。

在unix中,键入
less javac
-这也为您提供了额外的编译步骤,只是为了避免在运行时出现任何问题或错误。

请参阅。它会给你一些基本知识。也许吧

什么的编译器?到目前为止,你对此有何想法?我认为你误解了要求。这是你的项目,不是我们的。你没有想到你的大学项目会涉及一些研究和实际学习吗?如果你告诉我们你应该用什么语言编写编译器,那仍然是一个非常模糊的问题。祝贺你。这是你在职业生涯中遇到的许多未明确说明的项目中的第一个。我用Java为每种可能的语言编写了一个出色的编译器。唉,问题已经解决了,这个评论太窄了,无法包含它。这是一个java编译器,而不是java中的编译器:)@extranon:实际上
javac
是两者(至少是Sun JDK中的一个)和OpenJDK)。它是用纯Java实现的。唯一的非java代码是
javac
可执行文件,它是一个启动java代码的小型本机包装器。这是对一个错误问题的好答案!