0

我正在尝试 MPS 中的语法单元格,但我遇到了死胡同。

当一个概念只包含一个引用时,即编辑器看起来像这样:

(%ref% -> { name })

并且它被包裹在一个语法单元格中,并且对引用的可能目标有一个约束;就像是:

link {ref} 
  referent set handler <none> 
  scope (referenceNode, contextNode, containmentLink, position, linkTarget)->Scope { 

...

然后不可能再将概念输入到生成的沙箱中。是否有我应该为此目的使用的特定语法单元,或者是否存在任何其他解决此问题的方法?

我能找到的唯一“解决方案”是在编辑器中添加其他内容。例如一个字符串。当然,这并不总是一个可行的解决方案,具体取决于我试图指定的语言。

ReferenceName: (%ref% -> { name })
4

0 回答 0