Skip to main content
U.S. flag

An official website of the United States government

Official websites use .gov
A .gov website belongs to an official government organization in the United States.

Secure .gov websites use HTTPS
A lock ( ) or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.

Hierarchical Control System Emulation Programmer



Cita M. Furlani


This manual is intended to provide a guide to the prospective maintainer/modifier of the HCSE software. The reader is assumed to be familiar with operation of the emulation software (User's Manual) as well as the following: Praxis language, Fortran, and VMS system calls. The code can be broken into three relatively independent classes. The first, parsing, reads FSM source files and constructs Praxis code or dictionaries. Also in this class is the builder module which writes Praxis code to invoke various state machines within a single VMS process. The second class of modules creates the run time environment; this includes the shared memory and display modules. The third class of modules does post processing of emulation log files to produce listings and summaries.
NIST Interagency/Internal Report (NISTIR) - 3157
Report Number


Furlani, C. (1985), Hierarchical Control System Emulation Programmer, NIST Interagency/Internal Report (NISTIR), National Institute of Standards and Technology, Gaithersburg, MD (Accessed June 22, 2024)


If you have any questions about this publication or are having problems accessing it, please contact

Created January 1, 1985, Updated October 16, 2008