The C programming language is gaining in popularity with professional programmers because of its powerful constructs, versatility and portability. The state of development of C compilers has advanced to the degree that applications generally require less memory and execute more quickly when coded in C compared to other languages such as BASIC, FORTRAN, or Pascal. DISC (Discrete event Simulation in C) provides an environment for creating and executing discrete event simulation models with event routines written in C. It provides a library of simulation support functions similar to those provided in FORTRAN based simulation languages such as GASP, SLAM and SIMAN. The effective implementation of C language capabilities in DISC, which are pertinent to simulation, results in the following advantages: dynamic memory management, interactive execution environment, interactive trace, powerful debugging facility, flexible input-output and faster execution.
['Sathyakumar Selvaraj', 'Eric L. Blair', 'M. L. Smith', 'William M. Marcy']
C based discrete event simulation support system