我想在XText中创建一个与字符串匹配的规则,但不关心字符串是什么情况。例如,我希望它与#B; DUCK"," DucK"并且" duck"。有没有更简单的方法来覆盖所有情况,例如:
Rule:
'Duck'|'DucK'|'DuCK'|... and so on
;
答案 0 :(得分:1)
您可以在mwe2工作流程中配置一个标志。将org.eclipse.xtext.generator.parser.antlr.ex.rt.AntlrGeneratorFragment
替换为options = { ignoreCase = true }
并传递XtextAntlrUiGeneratorFragment
。 org.eclipse.xtext.generator.parser.antlr.ex.ca.ContentAssistParserGeneratorFragment
和000ANT
答案 1 :(得分:0)
FYI。
language = StandardLanguage {
...
parserGenerator = {
options = {
ignoreCase = true //Case Insensitive Keywords
}
}
scopeProvider = {
ignoreCase = true //Case Insensitive "name=ID"
}
...
}