Mps Aspect Typesystem

Use when authoring or debugging MPS typesystem — inference rules (`typeof :==: / :<=: / :>=:`), `SubtypingRule`, `ComparisonRule`, `InequationReplacementRule`, `SubstituteTypeRule`, `WhenConcreteStatement` blocks, `NonTypesystemRule` checking rules, `TypesystemQuickFix`, error/warning/info reports with `messageTarget` highlighting and quick-fix wiring (`helginsIntention`), and shared BaseLanguage helpers in the typesystem model. Reach for this skill whenever the task involves editing `<lang>/languageModels/typesystem.mps`.

jetbrains 8cdc7a1 9 files · 43.3 KB Updated

File contents

jetbrains/mps/tree/main/.agents/skills/mps-aspect-typesystem commit 8cdc7a1a49

Frequently asked questions

npx skillmds@latest add jetbrains/mps-aspect-typesystem