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) %}