The library sim extends C++, so that the resulting language exhibits the same functionality as a widely used language as simula. Sim provides a convenient, yet flexible way to write simulation programs in C++. It offers in addition the advantages of C++ :
The report and reset methods, the analysis class and the graph ical features are original and are extensively used.
We would like to thank the students and staff of the Free University for their comments on the draft of this paper.