From c5a6471251fd8728089d22dc1b0f0615af92c396 Mon Sep 17 00:00:00 2001 From: Kristóf Marussy Date: Fri, 5 Nov 2021 18:47:40 +0100 Subject: fix(lang): make default and scope non-contextual Contextual keywords make Xtext parsing more complicated and degrade content assist. --- language-web/src/main/js/language/problem.grammar | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'language-web/src/main/js') diff --git a/language-web/src/main/js/language/problem.grammar b/language-web/src/main/js/language/problem.grammar index c242a4ba..86cc7722 100644 --- a/language-web/src/main/js/language/problem.grammar +++ b/language-web/src/main/js/language/problem.grammar @@ -24,7 +24,7 @@ statement { RuleBody { ":" sep "~>" sep "." } } | Assertion { - ckw<"default">? (NotOp | UnknownOp)? RelationName + kw<"default">? (NotOp | UnknownOp)? RelationName ParameterList (":" LogicValue)? "." } | NodeValueAssertion { @@ -34,7 +34,7 @@ statement { ckw<"unique"> sep<",", UniqueNodeName> "." } | ScopeDeclaration { - ckw<"scope"> sep<",", ScopeElement> "." + kw<"scope"> sep<",", ScopeElement> "." } } -- cgit v1.2.3-54-g00ecf