skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Scheme for translating control flow in the C programming language to Grafcet with examples

Technical Report ·
OSTI ID:7107034

The purpose of the 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 parallel systems such as in a manufacturing environment. The control constructs covered in the paper are: conditional statement; while; do; for; switch; break; continue; goto; label; and null. The Grafcet used in the paper is the language, as augmented by Savoir. The C programming language is the one described by Kernighan and Ritchie. The translation is to be used as a reference for programmers to translate existing C source code into Grafcet.

Research Organization:
National Bureau of Standards, Washington, DC (USA)
OSTI ID:
7107034
Report Number(s):
PB-88-192471/XAB; NBSIR-88/3741
Country of Publication:
United States
Language:
English