Structure

How do I use a list of string properties?

Wrap your property into a new concept and use a child collection

Kroki

Can properties be overridden?

No. More info can be found in this ticket.

I implemented ISuppressErrors but errors are still shown for my node.

You have to implement IDontApplyTypesystemRules and ISkipConstraintsChecking. More information can be found in the official documentation.

How can I create a MPS concept declaration programatically?

Specific Languages Blog — Create a MPS concept declaration programmatically

Concept X was not found in the language

Specific Languages Blog — Concept not found

How do I find examples of MPS concepts?

Specific Languages Blog — Finding examples of MPS concepts

How do I get the previous label of a reference?

((SReference)node.getReference(link)).getResolveInfo() or node.reference<ref>.resolveInfo.

Can I use the resolve info to fix a broken reference?

ResolverComponent.getInstance().resolve.


Last update: May 17, 2022

Comments

Back to top