![]() |
![]() |
![]() |
![]() |
![]() |
Symbol Table File
The structure of an SDL system can be represented by a tree diagram. In SDL the root of the tree is represented by the SDL system followed by blocks, block substructures, processes and procedures1. Channels, channel substructures and signal routes are also represented in the tree. This tree is static, which means it cannot be modified during the run-time of an SDL system.
The SDL to C Compiler generates code so that this static structure is present in the generated code. This is good for debugging purposes.
The Cmicro SDL to C Compiler generates code so that this static structure is not present in the generated code, in order to spare memory. To enable debugging of the generated code, C comments are generated. Please consult the subsection GR References.
A symbol table is necessary for the SDL Target Tester running on the host or the development system.
For more information consult The SDL Target Tester.
1
http://www.ibm.com/rational |
![]() |
![]() |
![]() |
![]() |