A locally built Modula-2 compiler has been used for number of years in our School. The messages that are emitted from the compiler when run by first and final year students have been logged. Over the last two years we have been improving the usefulness of these messages. This paper presents an analysis of these results.
This paper reports on the status of the GNU Modula-2 front end to GCC and the extensions made to Modula-2 and gdb to ease its potential integration into the main GCC source tree. GNU Modula-2 (gm2) is maturing into a reliable tool and it now builds and passes its regression tests on the following platforms: x86, Opteron, Athlon 64, Alpha, Itanium processors… (More)
This paper discusses the construction of a game engine which is based around the principle of discrete event simulation. This work is interesting as it uses a predictive time of collision rather than a frame based approach. The key design decisions made and the tools used during the construction of the predictive game engine (PGE) are described. The objects… (More)
Ac ompilation server has been built upon a microkernel, employing al ightweight dedicated remote procedure call protocol, a reduced but fast local file system and input/output libraries which exploit these characteristics. The performance of the compilation server remote procedure call protocol has been measured and it can out perform NFS by a factor of… (More)
This paper reports on performance results gained while modelling an embedded system, howthe associated workload was constructed and finally documents the results measured on the actual embedded system. The main hardware components of the embedded system consisted of a Pentium 32 bit microprocessor ,32Mbyte of memory and a ne2000 10/100 Mbit/sec 802.3… (More)
This paper reports on a technique used to generate accurate HTML output from GNU Troff. GNU Troff is a typesetting package which reads plain text mixed with formatting commands and produces formatted output. It supports a number of devices and nowsupports the production of HTML.T he paper discusses the design of the HTML device driver grohtml and… (More)