Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/python-2.7/5.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/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
ANTLR语法文件可以模块化吗?_Antlr - Fatal编程技术网

ANTLR语法文件可以模块化吗?

ANTLR语法文件可以模块化吗?,antlr,Antlr,我正在构建ANTLR3应用程序,其中一些相同的语法规则可能会在不同的应用程序中使用。将有许多*.g文件,但它们可能都希望引用相同版本的FLOAT。是否有“导入”功能,可以从其他*.g文件中组装*.g,如果有,优先规则是什么?你的意思是?这就是我想要的,谢谢。我不认为ANTLR参考文献中提到过它,我认为这是最近阅读您提到的wiki页面时发现的。假设我的导入策略是DAG,它应该是可处理的。是的,我在我的ANTLR参考副本中也找不到它,但我最近在浏览ANTLR wiki时偶然发现了这一点。

我正在构建ANTLR3应用程序,其中一些相同的语法规则可能会在不同的应用程序中使用。将有许多*.g文件,但它们可能都希望引用相同版本的FLOAT。是否有“导入”功能,可以从其他*.g文件中组装*.g,如果有,优先规则是什么?

你的意思是?

这就是我想要的,谢谢。我不认为ANTLR参考文献中提到过它,我认为这是最近阅读您提到的wiki页面时发现的。假设我的导入策略是DAG,它应该是可处理的。是的,我在我的ANTLR参考副本中也找不到它,但我最近在浏览ANTLR wiki时偶然发现了这一点。