mps-coderules/coderules/languages/jetbrains.mps.lang.coderules/languageModels
Fedor Isakov 4260346cb9 Introduce expand/call macro pseudo constraints.
The old expand/call constructs are to be replaced by these.
Expand macro constraint refers to a named prototype, which
is specified in a macro table for matching concept.
Call macro constraint refers directly to a macro template.
Contex parameters are to be retired and explicit
parameters to expand macro constraint are to be used instead.
2020-03-31 11:27:09 +02:00
..
behavior.mps Implement runtime support for call and expand macro templates. 2020-03-31 11:27:09 +02:00
constraints.mps Introduce expand/call macro pseudo constraints. 2020-03-31 11:27:09 +02:00
editor.mps Introduce expand/call macro pseudo constraints. 2020-03-31 11:27:09 +02:00
findUsages.mps Introduce CallMacroTemplate, necessary refactorings. MPSCR-25 2020-03-31 11:27:09 +02:00
intentions.mps Run migrations with MPS 2019.2 EAP3. 2019-07-26 17:27:18 +02:00
jetbrains.mps.lang.coderules.analysis.mps Introduce BodyBlock to contain multiple body clause lists. Support multi-line body. Migration. 2020-02-06 12:50:26 +01:00
migration.mps Deprecated condition block in rule template, isApplicable method in API. Migration to use if statement instead. 2020-02-07 13:14:24 +01:00
plugin.mps Switch to 2018.3 RC. Apply all migrations. 2018-11-28 16:48:59 +01:00
structure.mps Introduce expand/call macro pseudo constraints. 2020-03-31 11:27:09 +02:00
typesystem.mps Introduce expand/call macro pseudo constraints. 2020-03-31 11:27:09 +02:00
util.mps Move VarModificationAnalysisUtil to new model for analysis-related code 2019-08-22 15:16:17 +02:00