You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In local states-8categorical branch add support for a categorical variable that can have one of 8 values, providing a simple form of state that is independent of the compiler-provided state support.
This feature works, but as currently re-evaluation of execution conditions are tight to the trigger of a local event, if a line has only this variable as event, it won't be triggered when this variable is changed.
For example, in the following program, the robot does not turn green when the forward button is pressed:
If we want to support such variable, then we should add the possibility to trigger re-evaluation of execution conditions from aesl code, rather than only upon local events.
The text was updated successfully, but these errors were encountered:
In local
states-8categorical
branch add support for a categorical variable that can have one of 8 values, providing a simple form of state that is independent of the compiler-provided state support.This feature works, but as currently re-evaluation of execution conditions are tight to the trigger of a local event, if a line has only this variable as event, it won't be triggered when this variable is changed.
For example, in the following program, the robot does not turn green when the forward button is pressed:
If we want to support such variable, then we should add the possibility to trigger re-evaluation of execution conditions from aesl code, rather than only upon local events.
The text was updated successfully, but these errors were encountered: