MSID Highlights MSID Opportunities MSID Partners MSID Products MEL MSID Programs MSID Conferences MSID Search MSID Staff MSID Services MSID Standards MSID Publications NIST MSID MSID MSID
Publications

PLEASE NOTE: The Publications System provided by the Manufacturing Systems Integration Division (MSID) has moved to: http://www.mel.nist.gov/msidlibrary/publications.html. The pages below are maintained for archival purposes only.

Publication summary

Author(s): Bruce Thomas

Publication date: March 1988

Citation: Bruce Thomas: "A Scheme for Translating Control Flow in the C Programming Language to Grafacet with Examples," NBSIR 3741, National Bureau of Standards, Gaithersburg, MD, 1988.

Availability:

  • A paper copy of this document is available by contacting Kristy Thompson [web,email]
Abstract:
The purpose of this paper is to show a translation scheme from control flow in the C programming language to the Grafcet language. Grafcet is a graphical language for expressing control flow. Grafcet is used to design paralleled systems such as in a manufacturing environment. The control constructs covered in this paper are: conditional statement, while, do, for, switch, break, continue, go to, label, and null. The Grafcet used in this paper is the language, as augmented by Savior. The C programming language is the one described by Kernighan and Ritchie. This translation is to be used as a reference for programmers to translate existing C source code into Grafcet.


Attention users of these documents: The information contained in these files should not be altered in any way. Attempts to change these files will adversely impact the integrity of the information and its usefulness. It is intended for use as is and will lose its usefulness if changed.

 

Send questions or comments to Webmaster.