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
The green interpreter knows in some cases that a certain match is now invalid. It could produce a delete event in such cases so that the operation is informed and can directly invalidate the match.
The text was updated successfully, but these errors were encountered:
If the green interpreter gets a match m that creates an edge between two objects, then it knows already that this match is invalid and can be discarded (no double edges in emf). The green interpreter could therefore invalidate the match directly.
At the moment we don’t do this: we forget the match is invalid and do nothing. Later on the match could be tried again, will be inspected and identified as invalid and then removed. I’m not sure how inefficient this is - but it is certainly redundant.
The green interpreter knows in some cases that a certain match is now invalid. It could produce a delete event in such cases so that the operation is informed and can directly invalidate the match.
The text was updated successfully, but these errors were encountered: