I have created a set of languages similar to the one in the tutorial (MyCalc, MyCalc2, etc...).
In the generated java however there is a "feature" that I do not find welcome:
the index for inputField is reused from one language to the other.
So, instead of each generated Java file having inputField0, the first language has inputField0, but the second has inputField1 and inputField2, and the third java file has inputField3.
I have followed the steps in the tutorial regarding the "property macro" template, using:
genContext uniqueName from "inputField" in context <no node>.
Would putting the correct value in the <no node> field above help?
If not, would changing the "default scope" in the constraints tab of the InputField concept Edit window fix this?
The existing documentation on "default scope" seems to indicate that is might, but no example is given on how to use it.