Parsing 使用Gold解析器和Klimstra引擎的模板类

Parsing 使用Gold解析器和Klimstra引擎的模板类,parsing,compiler-construction,lalr,gold-parser,Parsing,Compiler Construction,Lalr,Gold Parser,我使用的是Klimstra的VB.NET模板,该模板来自GOLD解析器的“创建骨架程序”,但生成的模板包含带有overrides关键字的方法,并继承自TemplateParser 我应该创建TemplateParser类还是有工具来创建它?我原以为“createskeleton”函数创建了一个模板,我应该继承该模板并为“MustOverride”方法提供实现,但现在我不知道 我遵循一个教程,使它看起来像我们必须使用工具创建它,但我不确定。我不知道教程是否已经过时(日期是2005年),黄金解析器是

我使用的是Klimstra的VB.NET模板,该模板来自GOLD解析器的“创建骨架程序”,但生成的模板包含带有overrides关键字的方法,并继承自
TemplateParser

我应该创建TemplateParser类还是有工具来创建它?我原以为“createskeleton”函数创建了一个模板,我应该继承该模板并为“MustOverride”方法提供实现,但现在我不知道


我遵循一个教程,使它看起来像我们必须使用工具创建它,但我不确定。我不知道教程是否已经过时(日期是2005年),黄金解析器是否改变了这种机制。这是我下面的教程:

我刚刚研究了这个主题,你的文章链接真的帮助了我。 我发现在文章提供的源文件中有两个扩展名为.pgt的文件。这些是黄金代码生成器的模板。您必须将它们复制到黄金安装文件夹->模板中,并在创建骨架程序时使用它们

我希望这是有帮助的