Version 3 of GPSS/SAS Compiler,

Abstract

This paper describes Version 3 of a GPSS compiler. GPSS is a discrete event simulation language used to model queuing problems. The complier was written in the SAS language (version 6.06), which was chosen for three reasons: (1) it has character string handling and other functions required for a compiler, (2) the SAS language has a full range of mathematical and statistical functions that are used to extend the GPSS syntax and (3) the statistical procedures in the SAS system are available to preprocess data for the simulation or to postprocess simulation output. The current version of the compiler implements much of the GPSS functionality and contains the usual devices in a simulation language including a clock mechanism, an event scheduler, a source of random numbers following a large number of probability distributions and data structures to represent queues and other required quantities.

Document Details

Document Type
Technical Report
Publication Date
Jan 01, 1992
Accession Number
ADP007111

Entities

People

  • Gretchen K. Jones
  • Michael A. Greene

Organizations

  • American University

Tags

DTIC Thesaurus Topics

  • Compilers
  • Computer Languages
  • Computer Science
  • Engineering
  • Language
  • Mathematics
  • Personality
  • Probability
  • Probability Distributions
  • Simulation Languages
  • Simulations
  • Statistical Functions
  • Statistics
  • Theoretical Computer Science

Readers

  • Computational Linguistics
  • Computational Modeling and Simulation
  • Mathematical Modeling and Probability Theory.