Abstract
Many programmers write their programs with a primitive text editor that has no knowledge about the edited text. On the other hand, they use ingenious compilers that collect control flow and data flow information to perform optimizations and generate optimized code. We show how the programmer can benefit from a programming environment that is flow-sensitive because it has knowledge of the control flow and data flow of the edited programs. Additionally we point out how the programming environment can benefit from the programmer's knowledge.
Original language | German (Austria) |
---|---|
Title of host publication | ESEC'99, Toulouse, France |
Publication status | Published - Sept 1999 |
Fields of science
- 102 Computer Sciences
- 102009 Computer simulation
- 102011 Formal languages
- 102013 Human-computer interaction
- 102029 Practical computer science
- 102022 Software development
- 102024 Usability research