How does the analyze phase of the interpreter work?
The analyzer reads successive expressions according to the syntax definitions. For each expression the analyzer searches the internal database of declared objects (this search process is called matching) and generates call-code for this expression. Then the call code for this expression is executed. Normally this expressions are declaration statements. In that case new declared objects are added to the internal database.
Related Questions
- At my middle school, sometimes I ask a DHH student to stay after class for a minute or two, but the interpreter is unable to stay longer than a few seconds because s/he has to dash to the next class. How can I speak privately with a DHH student when the interpreter always has to leave?
- If a teacher endangers a student, or otherwise breaks a local, state, or federal law, how will the interpreter handle that?
- How does the analyze phase of the interpreter work?