CS 541 Lecture -*- Outline -*- ** Direct semantic Problems (direct semantics are all we've seen so far) no explict model of control. control must follow program's parse tree => hard to deal with errors => hard to model goto, break, exit, exception handling, coroutines, ... because construct ignores its context by transfer of control