Because the editors accepted the 'give everything an ID' issue by putting 'id' on SBase, we now have the situation where triggers, delays, and priorities have an ID, and have 'math' children. Should we give them mathematical meaning? Should we allow them to be set by assignments and rules?
You can effectively do this already for priorities and delays by making the 'math' a single 'ci' element that points to a parameter, and then using/setting that parameter as needed. But you can't do that for a Trigger, since a Trigger is a Boolean value, and Parameters can't be Booleans.
I think, on balance, I would vote against doing this (if I had a vote), but as I'm writing things up, it seems like an obvious gap, and I think we need to say why we're not doing it, if we don't.
Log in to post a comment.