0
我有以下規則:忽略空白字符中的Xtext規則
ASTMin:
MinKeyword '(' expression=ASTSimple ')';
MinKeyword: 'min';
對於像min (4)
解析器創建錯誤消息的表達式:
外來輸入 '' 期待 '('
在哪裏可以禁用空白行爲?
我有以下規則:忽略空白字符中的Xtext規則
ASTMin:
MinKeyword '(' expression=ASTSimple ')';
MinKeyword: 'min';
對於像min (4)
解析器創建錯誤消息的表達式:
外來輸入 '' 期待 '('
在哪裏可以禁用空白行爲?
爲了解決它只是藏在你的語法頂部添加的終端規則「WS」如下:
grammar org.your.Dsl hidden(WS, ML_COMMENT, SL_COMMENT)
如果您正在使用的Xtext端子語法:
grammar org.your.Dsl with org.eclipse.xtext.common.Terminals hidden(WS, ML_COMMENT, SL_COMMENT)
看看的您的dsl /規則的隱藏條款。並確保你沒有包含「'的關鍵字 –