Home General Staff Contact Partners Alumni Research Areas Projects Papers Books Reports Awards Teaching Lectures Exams B.Theses M.Theses PhD Theses Go Abroad Misc Talks Library Gallery Links Search Webmaster |
Metaprogramming Facilities in Oberon for Windows and Power MacintoshChristoph Steindl, Hanspeter Mössenböck AbstractThis report describes metaprogramming facilities in the Oberon V4 system for Power Macintosh and Windows. Metaprogramming means that a module can access the structure of other modules (i.e., procedures, types, run-time data) at run time. The purpose of this report is threefold:
We show how metaprogramming can be used in a number of interesting applications such as a post mortem debugger that allows the user to zoom into records, arrays and pointers, a heap inspector, a database interface, and a general output module. Technical Report 8, University of Linz, Institute of Computer Science (System Software), July 1996. You can download the report in compressed postscript. |