-
Notifications
You must be signed in to change notification settings - Fork 31
fpp check
Robert L. Bocchino Jr. edited this page Apr 18, 2024
·
7 revisions
This tool performs semantic checking of FPP models.
Options:
-
-u
file: Write unconnected ports to file.
Input: A list fl of files: either the single file stdin or a list of files specified on the command line.
Output:
-
If the check succeeds, then no standard output; otherwise an error message.
-
If the option
-u
is present, then write the names of all unconnected port arrays to the specified file. A port array is unconnected if it appears in a component instance used in a topology, and there is no connection at any of its port numbers.
Procedure:
-
Parse each of the files in fl, generating a list tul of translation units. When parsing, recursively resolve include specifiers.
-
Perform semantic checking on tul.