In a modern programming language, E1 and E2 can be evaluated concurrently and the execution of one of them might affect the other by interacting through shared objects causing their meanings to be defined in terms of each other.
Σε μια σύγχρονη γλώσσα προγραμματισμού, οι E1 και E2 μπορούν να αποτιμώνται ταυτόχρονα και η εκτέλεσης της μιας από αυτές μπορεί να επηρεάζει την άλλη μέσω κοινών αντικειμένων, με αποτέλεσμα οι σημασιολογία τους να πρέπει να ορίζεται αμοιβαία.