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
Similar Records
Evaluation of the FIR Example using Xilinx Vivado High-Level Synthesis Compiler
Translation of one high-level language to another: COBOL to ADA, an example
POST: a language for data-flow programming
Technical Report
·
Fri Jul 28 00:00:00 EDT 2017
·
OSTI ID:7107034
+1 more
Translation of one high-level language to another: COBOL to ADA, an example
Thesis/Dissertation
·
Wed Jan 01 00:00:00 EST 1986
·
OSTI ID:7107034
POST: a language for data-flow programming
Thesis/Dissertation
·
Thu Jan 01 00:00:00 EST 1987
·
OSTI ID:7107034