From 91b6b2d157e3d2e39c15af908e27e5b5e204e072 Mon Sep 17 00:00:00 2001 From: Andreas Arvidsson Date: Sun, 23 Aug 2026 22:53:50 +0200 Subject: [PATCH] Fix bug in grammar.ne where definition for `primitiveDestination` was missing --- .../lib-engine/src/customCommandGrammar/generated/grammar.ts | 2 +- packages/lib-engine/src/customCommandGrammar/grammar.ne | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/lib-engine/src/customCommandGrammar/generated/grammar.ts b/packages/lib-engine/src/customCommandGrammar/generated/grammar.ts index 49c2df7f61..9b49b721f2 100644 --- a/packages/lib-engine/src/customCommandGrammar/generated/grammar.ts +++ b/packages/lib-engine/src/customCommandGrammar/generated/grammar.ts @@ -65,7 +65,7 @@ const grammar: Grammar = { ([bringMove, target, destination]) => bringMoveActionDescriptor(bringMove, target, destination) }, {"name": "destination", "symbols": ["primitiveDestination"], "postprocess": id}, - {"name": "destination", "symbols": [(lexer.has("insertionMode") ? {type: "insertionMode"} : insertionMode), "target"], "postprocess": + {"name": "primitiveDestination", "symbols": [(lexer.has("insertionMode") ? {type: "insertionMode"} : insertionMode), "target"], "postprocess": ([insertionMode, target]) => primitiveDestinationDescriptor(insertionMode, target) }, {"name": "target", "symbols": ["primitiveTarget"], "postprocess": id}, diff --git a/packages/lib-engine/src/customCommandGrammar/grammar.ne b/packages/lib-engine/src/customCommandGrammar/grammar.ne index 554e9cc5a7..35e6eb84ec 100644 --- a/packages/lib-engine/src/customCommandGrammar/grammar.ne +++ b/packages/lib-engine/src/customCommandGrammar/grammar.ne @@ -33,7 +33,7 @@ action -> %bringMove target destination {% destination -> primitiveDestination {% id %} -destination -> %insertionMode target {% +primitiveDestination -> %insertionMode target {% ([insertionMode, target]) => primitiveDestinationDescriptor(insertionMode, target) %}