Pasion

Abstract
PASION is a process and event-oriented simulation language designed for those who already know and use Pascal. The lan guage has a two-level (process/event) structure and permits all the Pascal structures. PASION provides all necessary facilities needed to handle sequences of random events, queues, and quasi-parallel processes, both discrete and continuous. A PASION program consists of a sequence of process declara tions. At run-time the program generates objects that represent model processes due to the process declarations. Compared with Simula, PASION is rather simple and offers similar compromise between simplicity and flexibility as does Pascal when compared to Algol.