The Signal compiling


Using batch Signal compiler

It is possible to compile your Signal program in a shell window (not inside Polychrony). For that, you have to save your program in its textual form and then call the batch compiler. To see the Signal batch compiler options, click here.



Using integrated Signal compiler


Default compiling.

When you compile your program by pressing "default", the compiler builds the graph of the program and calls the clock calculus. The result is displayed in a diagnostic window.


Compiling with options access.

When you click on "batch options", the above table is displayed; you can choose different options. When the button "GO" is pressed, the compiler is called with these options. The result is displayed in a diagnostic window.




Interactive compiling.

This compiling technic gives access to some functionalities of Polychrony.
Polychrony provides a set of functionalities viewed as a set of services for, e.g., program transformations, optimizations, formal verification, abstraction, separate compilation, mapping, code generation, simulation, temporal profiling... These functionalities can be applied or not according to the objective of the compiling.
Some of them at a step of the current state of the compiling can be applied (green color), other cannot be applied (grey color) and some are without effect (orange color). The color attribute evoluates according to the applied functionality.

Examples:

Architecture compiling.
not available documentation.

Embedded compiling.
not available documentation.