首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >GATE_解析错误

GATE_解析错误
EN

Stack Overflow用户
提问于 2016-10-25 08:35:33
回答 1查看 247关注 0票数 0

我已经尝试执行下面的语法。但是,它抛出了一个错误。

代码语言:javascript
复制
Phase: SvP_updates_featuretype
Input: Macro_Requirement updates_KW
Options: control = appelt debug = true

Rule: updates_featuretype
Priority:20
(
(Macro_Requirement contains updates_KW)

)
:updates_featuretypeFired
-->
 :updates_featuretypeFired.Macro_Requirement_updates = {category = "Macro_Requirement_updates", rule = "updates_featuretype"}

错误:

代码语言:javascript
复制
gate.creole.ResourceInstantiationException: Error while parsing the grammar (file:/C:/Users/Singo/Dropbox/Gayatri%20Kumari%20Damarasingu/Identification%20Stage%20Resources/GATE-Resources/Processing_resources/main_POSTINGAPPROACH.jape):
    at gate.creole.Transducer.init(Transducer.java:127)
    at gate.creole.AbstractProcessingResource.reInit(AbstractProcessingResource.java:65)
    at gate.gui.NameBearerHandle$ReloadAction$1.run(NameBearerHandle.java:1456)
    at java.lang.Thread.run(Thread.java:745)
Caused by: gate.jape.JapeException: Batch: error parsing transducer: Cannot parse a phase in file:/C:/Users/Singo/Dropbox/Gayatri%20Kumari%20Damarasingu/Identification%20Stage%20Resources/GATE-Resources/Processing_resources/SvP/SvP_database_featuretype.jape: file:/C:/Users/Singo/Dropbox/Gayatri%20Kumari%20Damarasingu/Identification%20Stage%20Resources/GATE-Resources/Processing_resources/SvP/SvP_database_featuretype.jape:22:2: unknown macro name Macro_Requirement
    at gate.jape.Batch.parseJape(Batch.java:175)
    at gate.jape.Batch.<init>(Batch.java:101)
    at gate.creole.Transducer.init(Transducer.java:109)
    ... 3 more

无法弄清楚为什么宏名称Macro_requirement在这里不正确。有没有人能帮帮我

EN

回答 1

Stack Overflow用户

发布于 2016-10-26 14:31:12

您忘记了在Macro Requirement contains updates KW周围使用花括号

代码语言:javascript
复制
Phase: SvP_updates_featuretype
Input: Macro_Requirement updates_KW
Options: control = appelt debug = true

Rule: updates_featuretype
Priority:20
(
({Macro_Requirement contains updates_KW})

)
:updates_featuretypeFired
-->
 :updates_featuretypeFired.Macro_Requirement_updates = {category = "Macro_Requirement_updates", rule = "updates_featuretype"}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40229622

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档