SECG: the SCOOP-to-Eiffel Code Generator
Oleksandr Fuks, Jonathan S. Ostroff and Richard F. Paige
Technical Report CS-2003-05
York University
April 24, 2003
Abstract
The Simple Concurrent Object-Oriented Programming (SCOOP) mechanism introduces inter-object concurrency to the Eiffel language, via addition of one new keyword, separate. We describe a general tool that takes a Eiffel program that makes use of SCOOP and separate, and translates it into an Eiffel multi-threaded program that makes use of the standard EiffelBase THREAD class, which is thereafter compatible with EiffelStudio.
Download paper in PDF format.
The documents distributed by this server have been provided by the contributing authors as a means to ensure timely dissemination of scholarly and technical work on a noncommercial basis. Copyright and all rights therein are maintained by the authors or by other copyright holders, notwithstanding that they have offered their works here electronically. It is understood that all persons copying this information will adhere to the terms and constraints invoked by each author's copyright. These works may not be reposted without the explicit permission of the copyright holder.