我是ANTLR的新手。我想通过设置一个项目来学习,以便lexers \ parser将由构建自动生成。所以我下载了antlr-dotnet-tool包,修改了一个项目文件以包含antlr目标。我还安装了一些VS扩展,为语法文件添加语法高亮和新项类型。
现在,生成似乎有效,但它将输出文件放入obj / $ {Configuration}文件夹。我真的不知道我应该在那里做些什么。当然,你不希望我手动将它们复制到正确的位置(据说在语法文件旁边),对吗?
如果你能对它有所了解,那就太好了。
答案 0 :(得分:1)
如果您关注我的博文,您将看到您不需要做任何其他事情,
http://www.lextm.com/2012/07/how-to-use-antlr-on-net-part-v/(请注意,在开头您会看到前4个部分的链接)
在编译时,生成的文件会自动链接到输出程序集,调试程序能够在调试程序时加载它们。