【发布时间】:2013-02-01 09:31:29
【问题描述】:
我目前正在处理一个需要编译文件并对发现的错误(语法)进行诊断的项目。我已经能够让程序适用于 .java 文件。现在我必须对 .java 以外的文件(例如:.py 文件)做同样的事情,并将它与我当前的程序集成。我做了一些研究,发现 eclipse 可以支持 20 多种语言,并且可以下载插件。我不知道我是否可以调用“编译器”(python 的示例)并获得 .py 文件中发现的语法错误的诊断。我应该寻找语言的 bnf 吗?
【问题讨论】:
-
我认为你应该谷歌的是如何在控制台中执行命令。 java.ittoolbox.com/groups/technical-functional/java-l/…
标签: java eclipse compiler-construction bnf ebnf