The logic block grammar is enough to perform calculations, but the results are not necessarily useful. For instance, if I want a dimmer switch to turn on at 50% during the evening, I can't express this easily with the current grammar. Some logic is impossible to express because we can't translate some types into others (like boolean to color).
This issue is an opportunity to brainstorm more operators or keywords to make the grammar more useful.
The logic block grammar is enough to perform calculations, but the results are not necessarily useful. For instance, if I want a dimmer switch to turn on at 50% during the evening, I can't express this easily with the current grammar. Some logic is impossible to express because we can't translate some types into others (like boolean to color).
This issue is an opportunity to brainstorm more operators or keywords to make the grammar more useful.