0

我正在开发 StringTemplate 4 的 Delphi 版本。为此,我需要访问所有 J​​ava 源文件。我于 2013 年 11 月 19 日下载了 Java 源代码。

在 Compiler 文件夹中的 Compiler.java 文件中是例程:-

/** Compile full template with respect to a list of formal arguments. */
public CompiledST compile( ...

在这个例程中调用了 STParser。

在文件夹 Compiler 中查找文件“STParser.g”。但是没有文件'STParser.java'。文件“CodeGenerator.g”和“Group.g”也存在类似问题。

这些文件的 Java 版本在哪里?我怎样才能获得它们?

4

1 回答 1

0

这些文件由 ANTLR 3 在 Maven 编译过程中生成。由于 ANTLR 3 当前没有 Delphi 目标,因此您需要为解析器代码生成和相关的运行时库提供一个目标。

于 2014-02-24T12:07:48.790 回答