Commit e4b8835b authored by Sebastian Erdweg's avatar Sebastian Erdweg

configure each preprocessing script as separate mapping

parent 79b27453
......@@ -64,6 +64,7 @@
<module reference="f2801650-65d5-424e-bb1b-463a8781b786(jetbrains.mps.baseLanguage.javadoc)" version="0" />
<module reference="e39e4a59-8cb6-498e-860e-8fa8361c0d90(jetbrains.mps.baseLanguage.scopes)" version="0" />
<module reference="2d3c70e9-aab2-4870-8d8d-6036800e4103(jetbrains.mps.kernel)" version="0" />
<module reference="d936855b-48da-4812-a8a0-2bfddd633ac5(jetbrains.mps.lang.behavior.api)" version="0" />
<module reference="ceab5195-25ea-4f22-9b92-103b95ca8c0c(jetbrains.mps.lang.core)" version="0" />
<module reference="446c26eb-2b7b-4bf0-9b35-f83fa582753e(jetbrains.mps.lang.modelapi)" version="0" />
<module reference="7866978e-a0f0-4cc7-81bc-4d213d9375e1(jetbrains.mps.lang.smodel)" version="1" />
......@@ -82,7 +83,49 @@
<greater-priority-mapping>
<generator generatorUID="ce0e1895-596b-45a3-b9f2-37e83b452864(TypeLang#01)" />
<external-mapping>
<all-local-mappings />
<mapping-node modelUID="r:ba89f5db-6588-4ca4-b7a4-6f4bcdf92187(main@generator)" nodeID="7868621431052268520" />
</external-mapping>
</greater-priority-mapping>
<lesser-priority-mapping>
<generator generatorUID="ce0e1895-596b-45a3-b9f2-37e83b452864(TypeLang#01)" />
<external-mapping>
<mapping-node modelUID="r:ba89f5db-6588-4ca4-b7a4-6f4bcdf92187(main@generator)" nodeID="7868621431052268518" />
</external-mapping>
</lesser-priority-mapping>
</mapping-priority-rule>
<mapping-priority-rule kind="strictly_before">
<greater-priority-mapping>
<generator generatorUID="ce0e1895-596b-45a3-b9f2-37e83b452864(TypeLang#01)" />
<external-mapping>
<mapping-node modelUID="r:ba89f5db-6588-4ca4-b7a4-6f4bcdf92187(main@generator)" nodeID="7868621431052268518" />
</external-mapping>
</greater-priority-mapping>
<lesser-priority-mapping>
<generator generatorUID="ce0e1895-596b-45a3-b9f2-37e83b452864(TypeLang#01)" />
<external-mapping>
<mapping-node modelUID="r:ba89f5db-6588-4ca4-b7a4-6f4bcdf92187(main@generator)" nodeID="2973820376015168667" />
</external-mapping>
</lesser-priority-mapping>
</mapping-priority-rule>
<mapping-priority-rule kind="strictly_before">
<greater-priority-mapping>
<generator generatorUID="ce0e1895-596b-45a3-b9f2-37e83b452864(TypeLang#01)" />
<external-mapping>
<mapping-node modelUID="r:ba89f5db-6588-4ca4-b7a4-6f4bcdf92187(main@generator)" nodeID="2973820376015168667" />
</external-mapping>
</greater-priority-mapping>
<lesser-priority-mapping>
<generator generatorUID="ce0e1895-596b-45a3-b9f2-37e83b452864(TypeLang#01)" />
<external-mapping>
<mapping-node modelUID="r:ba89f5db-6588-4ca4-b7a4-6f4bcdf92187(main@generator)" nodeID="7868621431052230593" />
</external-mapping>
</lesser-priority-mapping>
</mapping-priority-rule>
<mapping-priority-rule kind="strictly_before">
<greater-priority-mapping>
<generator generatorUID="ce0e1895-596b-45a3-b9f2-37e83b452864(TypeLang#01)" />
<external-mapping>
<mapping-node modelUID="r:ba89f5db-6588-4ca4-b7a4-6f4bcdf92187(main@generator)" nodeID="7868621431052230593" />
</external-mapping>
</greater-priority-mapping>
<lesser-priority-mapping>
......
......@@ -252,19 +252,10 @@
</language>
</registry>
<node concept="bUwia" id="2_58u12cYir">
<property role="TrG5h" value="compileTypeLang" />
<node concept="1puMqW" id="4XA4NEmIqyV" role="1puA0r">
<ref role="1puQsG" node="4XA4NEmGx5U" resolve="eliminateRecursiveInputFromJudgment" />
</node>
<node concept="1puMqW" id="4RJJaubPgua" role="1puA0r">
<ref role="1puQsG" node="7DdCaEODx6h" resolve="eliminateContextByProjection" />
</node>
<property role="TrG5h" value="mergeContextProjectionLookupConfig" />
<node concept="1puMqW" id="2iwoW_qGyTa" role="1puA0r">
<ref role="1puQsG" node="6XUlM2nKRm7" resolve="mergeContextProjectionLookup" />
</node>
<node concept="1puMqW" id="2U2uJPq3INc" role="1puA0r">
<ref role="1puQsG" node="2U2uJPpucId" resolve="compileToInca" />
</node>
</node>
<node concept="1pmfR0" id="4XA4NEmGx5U">
<property role="TrG5h" value="eliminateRecursiveInputFromJudgment" />
......@@ -2425,5 +2416,23 @@
</node>
</node>
</node>
<node concept="bUwia" id="6OMXo1PTdZ1">
<property role="TrG5h" value="compileToIncaConfig" />
<node concept="1puMqW" id="6OMXo1PTdZ2" role="1puA0r">
<ref role="1puQsG" node="2U2uJPpucId" resolve="compileToInca" />
</node>
</node>
<node concept="bUwia" id="6OMXo1PTnfA">
<property role="TrG5h" value="eliminateContextByProjectionConfig" />
<node concept="1puMqW" id="6OMXo1PTwRj" role="1puA0r">
<ref role="1puQsG" node="7DdCaEODx6h" resolve="eliminateContextByProjection" />
</node>
</node>
<node concept="bUwia" id="6OMXo1PTnfC">
<property role="TrG5h" value="eliminateRecursiveInputFromJudgmentConfig" />
<node concept="1puMqW" id="6OMXo1PTwRf" role="1puA0r">
<ref role="1puQsG" node="4XA4NEmGx5U" resolve="eliminateRecursiveInputFromJudgment" />
</node>
</node>
</model>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment